DNC Dataset API

Overview

This API provides programmatic access to the Digital DNC (Do Not Call) dataset, allowing you to track contact consent activities.

Usage

To generate this report, access Talkdesk Explore via the API. You must specify digital_dnc as the report type in the Explore API request path:
POST

Report Example

API Response Format

{
    "entries": [
        {
            "contact_id": "67d7ee87db2a56001fcd357c",
            "contact_name": "testcontactID",
            "current_status": "OPT_IN",
            "from": "+17122205049",
            "last_updated_at": "2026-04-23 06:40:25",
            "operate_type": "CONTACT_INBOUND",
            "operator": "CONTACT",
            "product": "SMS",
            "sub_product": "CONVERSATIONAL",
            "to": "+17623394822"
        },
        {
            "contact_id": "67d7ee87db2a56001fcd357c",
            "contact_name": "testcontactID",
            "current_status": "OPT_OUT",
            "from": "+17122205049",
            "last_updated_at": "2026-04-23 06:39:51",
            "operate_type": "CONTACT_INBOUND",
            "operator": "CONTACT",
            "product": "SMS",
            "sub_product": "CONVERSATIONAL",
            "to": "+17623394822"
        }
    ],
    "total": 2
}

Data Availability

  • Request Limit: You can request up to one month of data per individual API request.
  • History: No historical limits apply, provided the requested range does not exceed 30 days. Note that the dataset does not include records before the April 2026 rollout.

Troubleshooting

If you have questions or technical issues, please open a ticket using this form.