- National DNC Registry (USA and Canada)
- State DNC Lists
- Your Internal DNC (IDNC) Database
- Litigator Lists
- Consent and EBR (Existing Business Relationship) Records
- Wireless Number Identification
- VoIP Identification
- Calling Time Restrictions
- Holiday Restrictions
The Full Scrub API is only checking for DNC status and Calling TIme\Holiday
restrictions. For full TCPA compliance, you also need to scrub for Reassigned Numbers.
A second API call is needed to scrub for Reassigned Scrubbing such as
Reassigned Authority Plus.
Base URL
Quick Start
Parameters
| Parameter | Required | Description |
|---|---|---|
phoneList | Yes | Phone number(s) to scrub. Comma-separated for multiple. |
version | Yes | API output version. Use 5 for current version. |
output | No | Response format: json or csv (default) |
projId | No | Project ID for specific project |
campaignId | No | Campaign ID for specific campaign |
Response Example
Result Codes
TheResultCode field indicates the scrub result:
| Code | Meaning | Action |
|---|---|---|
C | Clean | Phone number is safe to call |
D | Do Not Call | Phone number is on a DNC list |
W | Wireless | Wireless number, not in DNC, not blocked |
L | Wireless Prohibited | Wireless in a state prohibiting solicitation |
G | EBR + Wireless | Valid EBR and wireless, not on any DNC |
H | EBR Override + Wireless | Wireless with valid EBR overriding DNC |
F | Wireless Restricted | Wireless in state not allowing even manual dialing |
For a complete list of result codes and field descriptions, see the Output
Guide.
Available Endpoints
Scrub Single Number
Scrub a single phone number
Scrub Multiple Numbers
Scrub multiple phone numbers in one request
Unique Identifier
Pass a unique ID with each phone number
Internal DNC
Add or remove numbers from your Internal DNC
EBR List
Manage Existing Business Relationship records
Output Guide
Complete field reference