Skip to main content
Rate limiting protects the API from abuse and ensure fair usage across all clients. The rate limit is set to 100 requests every 10 seconds per IP address. When a rate limit is exceeded, the API will return a 429 Too Many Requests response. An example response when the rate limit is exceeded:
HTTP/1.1 429 Too Many Requests
Content-Type: application/json

{
  "error": {
    "message": "Rate limit exceeded. Please try again later."
  }
}
If you encounter rate limiting issues, please:
  1. Implement exponential backoff in your retry logic
  2. Cache responses where appropriate to reduce API calls
  3. Contact support if you need higher rate limits for your use case