Understanding Rate Limits
The default rate limit applied to all endpoints is 1 request per second. Rate limits apply at the organization level, not individual users. You can hit any limit type depending on which threshold you reach first.Handling Rate Limits
When you exceed rate limits, our API returns a429 Too Many Requests HTTP status code with a response like:
Best Practices for Handling Rate Limits
- Implement exponential backoff: When receiving a 429 response, wait the suggested time before retrying.
- Cache responses: Store responses that don’t change frequently to reduce API calls.
- Batch requests: Combine multiple operations into a single request where possible.
- Monitor usage: Keep track of your API usage to avoid hitting limits unexpectedly.
Rate Limit Increases
If you need higher rate limits, please contact our support team with:- Your use case
- Expected request volume
- Justification for increased limits

