How Rate Limiting Works
Rate limiting is applied on a per-API-key basis. The specific limits depend on your organization’s subscription plan. When you exceed the number of allowed requests in a given time window, the API will respond with an HTTP429 Too Many Requests error.
Handling Rate Limits Gracefully
When you receive a429 Too Many Requests error, you should pause your requests until the time specified in the X-RateLimit-Reset header.
A common strategy for handling rate limits is to implement an exponential backoff mechanism. This involves waiting for a progressively longer period between retries.

