Rate limits

View as Markdown

These limits apply to public data-read and export APIs in rolling 60-second windows.

ScopeLimit
Standard endpoint, per API key30 requests/minute, separately for each endpoint
Create an export, per API key5 requests/minute
Retrieve an export, per API key30 requests/minute
Per IP300 requests/minute across these APIs

Additional platform-wide limits may apply during periods of high demand.

How requests count

Each page, export status poll, and retry counts as a request. Applications using the same key share its allowance for each endpoint. Applications sharing a public IP share the IP allowance, which also counts invalid-key requests before authentication.

Existing ingestion, outbound calling, and embedded URL API limits are unchanged. Export creation also allows at most five active jobs per key; see exports.

When you reach a limit

The API returns 429 Too Many Requests with a Retry-After header containing the number of seconds to wait before retrying.

HTTP/1.1 429 Too Many Requests
Retry-After: 12

Wait for the indicated interval and add a small random delay before retrying. Use exports for larger datasets and avoid frequent status polling. Contact support if you need a higher allowance.