Limits
| Scope | Limit |
|---|---|
| Per API key | 120 requests / minute |
When you hit the limit
If you exceed the rate limit, the API returns a429 Too Many Requests response with a Retry-After header indicating how many seconds to wait.
Response headers on 429
| Header | Description |
|---|---|
Retry-After | Number of seconds to wait before retrying |
Best practices
Respect Retry-After
When you receive a 429 response, wait for the duration specified in the
Retry-After header before making another request.Use exponential backoff
For automated systems, implement exponential backoff when receiving rate limit errors to avoid hammering the API.
Batch wisely
Instead of submitting many tasks simultaneously, spread submissions over time to stay within limits.
Monitor remaining quota
Check
X-RateLimit-Remaining in response headers to proactively slow down before hitting the limit.