Limit
In production, each API key is limited to 100 requests per minute across authenticated endpoints. If you exceed that limit within a rolling 60-second window, the API returns429 Too Many Requests.
Rate limit error
When the rate limit is exceeded, the API returns a response like this:Recommended handling
- Implement exponential backoff when you receive
429responses. - Cache responses where appropriate to reduce API calls.
- Avoid sending the same request repeatedly in tight loops.
- Spread load across time instead of sending large bursts when possible.
Reduce avoidable requests
- Reuse search results when the query and context have not changed.
- Batch work where possible instead of requesting one item at a time.
- Avoid polling aggressively from the same integration.
Next steps
- Tools Search for the main searchable endpoint
- Errors for related failure codes