Skip to main content

Rate Limit

The default rate limit is 60 requests per minute. This applies to all API calls: Enrich, Reverse Email Lookup, and Search. For Enrich and Reverse Email Lookup, you can send up to 100 contacts per request, allowing you to process up to 6,000 contacts per minute. Need a higher rate limit?
Contact our team—we can increase your rate limit if needed.

Queue Size

Each workspace has a default queue size of:
  • 100 concurrent enrichments (Enrich API)
  • 100 concurrent reverse email lookups (Reverse Email Lookup API)
If you submit more contacts than your queue can handle, the extra contacts wait in the queue until a slot is free. As soon as a running operation finishes, the next one in the queue starts. The Search API is synchronous and does not use a queue. Dedicated Workspaces for Different Workloads If your application mixes batch processing and real-time enrichment, we can isolate these flows into two separate workspaces. Each workspace runs on an independent queue, keeping your real-time calls fast even when your batch jobs ramp up. Need a higher queue size?
Queue size can be increased for high-volume customers and is set based on your volume in the commercial agreement. Reach out to our team to discuss.

Real-Time Enrichment

If you need results as fast as possible (closest to real-time), use the webhook_events.contact_finished parameter when starting an enrichment. This webhook fires immediately after each individual contact is enriched, without waiting for the entire batch to complete. This means you don’t need to send one contact per request to get fast results — you can still batch multiple contacts together and receive a webhook for each one as soon as it’s ready.