API Documentation
Rate Limits
Understand API rate limits, usage expectations, and best practices for managing requests.
API Rate Limiting
To ensure fair usage and maintain performance, our API has rate limits in place:
- 60 requests per minute: You can make up to 60 requests every minute.
- 5 requests burst rate: A short burst of up to 5 requests is allowed instantly.
What Happens If You Exceed the Limit?
If you exceed the limit, additional requests will be throttled (temporarily denied) until your usage falls within the allowed limits. You will receive a 429 Too Many Requests
response.
Best Practices
- Monitor Your Requests: Keep track of your request counts to avoid hitting the limit.
- Retry After Waiting: If you receive a 429 response, add a short delay (e.g., a few seconds) before retrying. Gradually increase the delay if the issue persists to avoid further throttling.
- Use Efficient Calls: Combine data requests when possible to reduce the number of calls.
By following these guidelines, you can ensure seamless integration with our API.