/passes and simultaneously 10 POST requests per second to the same endpoint.
Rate Limit Implementation
We use a sliding window algorithm to track and enforce rate limits. While the rate limit is 10 requests per second, we recommend implementing a buffer in your applications to account for network latency and potential timing variations.Response Headers
The API includes rate limit information in the response headers:Rate Limit Exceeded
When you exceed the rate limit, the API will respond with a429 Too Many Requests status code and include an additional header:
Example Rate Limited Response
Handling Rate Limits
Best Practices
- Implement exponential backoff with jitter for retries
- Cache responses when possible to reduce API calls
- Use bulk operations where available instead of multiple single requests
- Implement retries if the request fails due to rate limiting