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.