Rate limiting
Per-key request limits and the headers returned on every response.
Requests are rate limited per API key using a sliding window. The default limit is 120 requests per minute per key.
Every response includes the current limit state:
| Header | Meaning |
|---|---|
X-RateLimit-Limit | Requests allowed in the window. |
X-RateLimit-Remaining | Requests remaining in the current window. |
X-RateLimit-Reset | Unix timestamp (seconds) when the window resets. |
When the limit is exceeded the API returns 429 with a Retry-After header (seconds to wait) and
the standard error envelope with code rate_limited. Back off and retry after the
indicated delay.