Match endpoints
POST /api/v1/match and POST /api/v1/match/batch are limited to 30 requests per minute (per authenticated client, via the API key).
When you exceed the limit, the API returns 429:
Status and results polling (
GET /match/batch/{job_id} and …/results) are not subject to the same match limiter as submit. Still avoid busy-looping — poll every few seconds.Backing off
Retry429 with exponential backoff:
Batch size vs rate limit
A single batch submit is one HTTP request, even if it contains up to 1,000 companies. Prefer batching over manyPOST /match calls so you stay under the per-minute limit.