Standard Rate Limits
| API | Rate Limit | Batch Size |
|---|---|---|
| Scrub API (GET) | 100 requests/minute | 10 numbers |
| Scrub API (POST) | 100 requests/minute | 10,000 numbers |
| Litigator-Only API (GET) | 1,000 requests/minute | 10 numbers |
| Litigator-Only API (POST) | 1,000 requests/minute | 10,000 numbers |
| Reassigned APIs | 500 requests/minute | 1,000 numbers |
| TrustCall | 100 requests/minute | 50 numbers (add) |
Average API Response Times
Average response time per request with 1 phone number. These are average measured by third-party monitoring services. Outliers will exist that are both faster and slower.| API | Average Response Time |
|---|---|
| Full Scrub API | 600ms |
| Litigator-Only API | 400ms |
| Reassigned Authority Plus | 700ms |
| Reassigned Authority | 500ms |
| RND Basic | 700ms |
| Right Party ID | 1600ms |
HTTP Method Requirements
| Numbers | Required Method |
|---|---|
| 1-10 | GET or POST |
| 11+ | POST required |
Retry Example
You must plan what your system will do in the event of a network or service outage. Our recommendation is to implement retries with exponential backoff.Best Practices
Batch Your Requests
Batch Your Requests
Instead of making 100 requests with 1 number each, make 1 request with 100
numbers.
Implement Retry Logic
Implement Retry Logic
If you receive a 5xx response, wait and retry with exponential backoff.
Cache Results
Cache Results
Cache scrub results to avoid re-checking the same numbers unnecessarily.
Plan for Outages
Plan for Outages
Consider what your system will do in the event of a network or service
outage. Implement retry logic with exponential backoff and have a fallback
plan for when the API is unavailable.
Use SFTP for Very Large Batches
Use SFTP for Very Large Batches
For very large batches of phone numbers where real-time checking is not
needed, consider using SFTP file upload instead of the API. This is more
efficient for processing millions of records.
File Upload Limits for SFTP or Web Portal
| Product | Max Rows Per File | Max File Size |
|---|---|---|
| Reassigned Authority Plus | 1,000,000 | 500MB |
| Reassigned Authority | 10,000,000 | 650MB |
| DNC Scrub | 15,000,000 | 800MB |