Check the DND status of Indian mobile numbers from your own software, so lead forms, CRMs and campaign tools can keep DND numbers out of promotional sends automatically.
The MetaReach DND Filter API is a programmatic service for checking the DND status of Indian mobile numbers. Businesses integrate DND checks into their CRM, lead forms and messaging workflows to identify numbers that should be excluded from promotional communication.
It is built for development teams at businesses and platforms that send promotional SMS or calls in India: CRM and lead-management systems, e-commerce and fintech apps, campaign tools, and agencies running campaigns for clients. If you only need to check a list now and then, the web-based DND number checker does the same job without any code.
In India, a subscriber's Do Not Disturb choice is recorded in the National Customer Preference Register (NCPR) under TRAI's Telecom Commercial Communications Customer Preference Regulations (TCCCPR), 2018. Subscribers can block all promotional messages or only certain categories, such as banking or real estate, and can change that choice at any time through their operator, the 1909 short code or the TRAI DND app.
Two things follow for anyone checking DND status:
MetaReach receives the DND status data behind the API through its telecom operator connections, not from a self-maintained copy of the register, and the data is refreshed every day. For the regulations themselves, see the TRAI website.
Most teams use the API at two points:
For the promotional sends themselves, our bulk SMS with DND filtering applies the same check inside the sending platform.
A DND check answers one question: has this subscriber registered a DND preference? It does not decide whether a particular message is allowed. That depends on the message category registered on DLT, whether you hold the customer's consent, the 9 AM to 9 PM window for promotional messages, the opt-out requirement and the data-protection duties under the DPDP Act. A number that is not on DND can still be the wrong recipient if you have no consent, and a DND number can still receive genuine service messages such as OTPs and order updates under the correct template category.
Our DND filter page explains the categories in more detail, and DLT registration support covers how templates are categorised.
Access is issued per business. Once your account is set up, your developers receive:
We share the reference directly rather than publishing a public spec, so your team always builds against the current version for your account. Store credentials on your server only; never put them in browser JavaScript or a mobile app.
Developer support: info@metareachmarketing.com or +91 7669999219, Monday to Saturday, 10:00 AM to 6:00 PM IST. If you also send SMS through us, the SMS API documentation covers sending, delivery reports and balance checks.
DND checks are a paid service, billed on the number of checks, with rates that fall as volume rises. The same applies to the DND number checker. Rate limits depend on your plan. Contact our team with your expected monthly volume for a quote.
Prefer a web interface? Use the DND number checker for manual lookups. Cleaning a large recurring database? See the DND scrubbing service. Comparing desktop and cloud options? Read about DND filter software. For general messaging, see the main SMS & WhatsApp API page.
From startups to enterprises - brands that grow with MetaReach