Documentation Index
Fetch the complete documentation index at: https://docs.dncscrub.com/llms.txt
Use this file to discover all available pages before exploring further.
High Performance Litigator API
The Litigator API is a specialized, high-performance endpoint for checking if phone numbers are associated with known TCPA litigators.This API only checks the litigator list. It does not check Federal/State DNC databases, line type, Internal DNC, EBR, or calling time restrictions. If you need full DNC checking, use the Full Scrub API instead.
When to Use This API
- You need high-performance litigator checking only
- You want to pre-screen numbers before full scrubbing
- Your workflow only requires litigator identification
Endpoint
Authentication
Include your API key in theloginId header or as a query parameter.
Parameters
| Parameter | Required | Description |
|---|---|---|
phoneList | Yes | Comma-separated list of 10-digit phone numbers |
loginId | Yes | Your API Key (header or query parameter) |
Example: HTTP GET
Response
Example: HTTP POST (for 100+ numbers)
Use HTTP POST with a JSON body for large batches:Response
Response Fields
| Field | Type | Description |
|---|---|---|
Phone | Number | The phone number that was checked |
IsLitigator | Boolean | true if the number is associated with a known litigator, false otherwise |
Processing the Response
Security Best Practice
For additional security, pass theloginId in the HTTP header instead of the query string:
Example Use Case
The following diagram illustrates a common workflow for businesses collecting opt-in leads, showing how the Litigator API and Reassigned Authority API work together to maintain TCPA compliance:
Workflow Summary
- At checkout - When a customer opts in to receive marketing messages, immediately scrub against the Litigator List to avoid known litigators
- Save the lead - Store the opt-in with the consent date
- Wait 30 days - Phone numbers can be reassigned at any time; waiting helps identify reassignments
- Scrub against Reassigned List - Before contacting, check if the number has been reassigned since consent was given
- Optional re-check - Scrub against the Litigator List again (litigator status can change)
- Repeat monthly - Continue this process every 30 days to maintain compliance