Rate Limit

Rate limiting define the number of requests you can made within a specific time period. Limit is imposed on all endpoint which requires authentication. Account that excessively or persistently exceed their rate limits may be disabled.

Rate Limit Header

All responses to calls made to the authentication required endpoints include two HTTP headers: X-RateLimit-Remaining, X-RateLimit-Limit. These headers value will show your remaining API quota and the daily limit your API keys. Use this number to dynamically balance your call load to avoid being throttled.

  • X-RateLimit-Remaining : Remaining calls of your API keys
  • X-RateLimit-Limit : Daily limit of your API keys
Rate Limit Dashboard

You can also view your remaining API calls and daily limits on your account dashboard.

Recommendations

Spread out queries evenly between two time intervals to avoid sending traffic in spikes.

Use filters to limit the data response size and avoiding calls that request overlapping data.

Use the rate limiting header to dynamically balance your call volume.