429 Too Many Requests response until the window resets.
Default Rate Limits
Rate limits apply per API key, not per IP address. If you use multiple keys for different services, each key has its own independent quota.
Rate Limit Headers
Every API response — including error responses — includes the following headers so you can monitor your usage in real time:
Example response headers:
Handling 429 Errors
When the rate limit is exceeded, the API returns a429 Too Many Requests response:
Retry-After header indicating how many seconds to wait before retrying.
The recommended strategy is exponential backoff with jitter — wait an increasing amount of time between retries, with a small random offset to prevent synchronized retry storms across multiple workers.

