A simple REST API for checking the DND status of Indian mobile numbers programmatically — plug it into your CRM, lead form, or campaign platform so lists are filtered before a promotional message ever gets queued.
The DND Filter API lets your application check whether a mobile number is DND-registered without a human using the web-based checker. It's the same underlying data — the official TRAI/NCPR registry — exposed as a REST endpoint so you can filter numbers automatically as part of your own signup flow, CRM sync, or campaign pipeline.
Every request is authenticated with an API key issued from your MetaReach developer dashboard.
Include it as a bearer token in the Authorization header of every request.
Don't have a key yet? Contact our team to get access, or reach out on WhatsApp for fast setup.
Check DND status for one mobile number and get an instant response.
Example response (illustrative — TODO confirm real schema):
Check DND status for an array of numbers in a single request instead of looping single calls.
| Field | Type | Description |
|---|---|---|
mobile / numbers | string / array | 10-digit Indian mobile number(s), with or without country code — confirm accepted format. |
dnd_status | string | DND or NON_DND for each number checked. |
category | string | Full block vs. partial/category-wise block, where applicable. |
API access is billed per call, with volume-based rates for higher usage — the same underlying pricing model as the DND Number Checker. Rate limits apply per API key based on your plan.
| Plan | Rate Limit | Price |
|---|---|---|
| Standard | Illustrative: 60 requests/min | ₹2/check |
| High-Volume | Illustrative: custom | Custom — contact sales |
Prefer a web interface over an API? Use the DND Number Checker for manual single or bulk lookups. Managing a large recurring database? See the DND Scrubbing Service. Looking for our general messaging API? Check the main SMS & WhatsApp API page.
From startups to enterprises — brands that grow with MetaReach