DNC API

Latam DNC API for official REPEP, No Llame, and RNE.

A DNC API for Latin America checks phone numbers against the destination country's official registry before you dial. This one is not the US FTC National DNC. Mexico is REPEP (PROFECO). Argentina is the Registro Nacional No Llame (AAIP). Colombia is RNE (CRC). Send a country field and an array of numbers. You get the result and a dated screening record. CSV stays in the panel. Talk to us for access.

Country Registry Operator Refresh Field
Mexico REPEP PROFECO Official release every 15 days mx
Argentina Registro Nacional No Llame AAIP Current consult before each campaign ar
Colombia RNE CRC Current query before each campaign co

One API for official DNC lists. Not one global SKU. Contract: OpenAPI and API docs.

What you send

The same request shape covers every live country. Change country. Keep the rest of the integration.

POST https://api.dnclatam.com/v1/scrub

{
  "country": "mx",
  "phones": ["+52 55 1234 5678", "55 8765 4321"]
}

Use mx for Mexico, ar for Argentina, or co for Colombia. Synchronous v1 and durable v2 share that contract. Details live in the API reference, including authentication, limits, and error codes.

Those three countries are live today. Spain, Australia, and Singapore are coming soon. Contact us.

What you get back

  • Prohibited numbers found on the selected official registry. Do not call these.
  • Safe numbers not found on that registry at the time of the check. This is not universal legal permission to call.
  • Invalid numbers that failed structural validation, with a reason.
  • A dated screening record naming the country and the registry release or check context used, plus counts. No phone numbers. That record is a product of the check, not a separate SKU.

Why this is not a weekly list drop

Official LATAM registries are local by design. Mexico's REPEP publishes zone files every 15 days. Argentina's No Llame list needs a local registry-user registration. Colombia's RNE is a CRC service under Ley 2300. Foreign callers usually cannot complete that access work from a US compliance stack. We hold the official access. You call the API. For synchronous v1, Zero-retention means we do not keep your source list or per-number result after the request. Only approved aggregate usage and bounded non-phone request metadata may remain. This guarantee is visible on every response, including errors, through x-retention: zero and Cache-Control: no-store. Durable v2 and CSV Scrub have their own explicitly bounded encrypted lifecycles.

Get access

Request access through the contact form. There is no public checkout. Adding a country is a separate conversation. See how DNC scrubbing works if you need the campaign-list walkthrough. Dialer, CPaaS, and OEM buyers start on for platforms. CPaaS and A2P dealers who want a paid add-on: DNC add-on for CPaaS. Promo SMS path: for wholesalers. No local entity: one API for dealers.