Skip to main content

Default limits

Every API key is rate-limited to prevent abuse and ensure fair access.

Response headers

Every response includes rate-limit headers:

Exceeding the limit

When you exceed the limit, the API returns 429 Too Many Requests with a Retry-After header:

Handling 429 errors

1

Read the Retry-After header

The header value tells you how many seconds to wait.
2

Back off and retry

Use exponential backoff: wait the Retry-After value, then double on each subsequent retry.
3

Optimize your calls

Batch operations where possible and cache responses to reduce call volume.