API Rate Limits

Rate limiting of the API is primarily structured on a per-user basis

Our API is limited per IP. Rate limiting of the API is primarily structured on a per-user basis, but all the requests made before being authenticated are rate limited by the IP source of that request.

Our main limit factors are Request Per Minute and Request Per Day. If you pass any of these two rate limitations, your access will be limited or blocked for a specific time window, so you’ll have to wait until that duration is over.

Minute Rate Limit

Currently, you can send up to 100 requests every minute. You will be able to check the current quotas on every response header.

  • X-MinuteRateLimit-Identifier allowing you to identify the minute time window
  • X-MinuteRateLimit-Limit is the total amount of requests
  • X-MinuteRateLimit-Remaining is the remaining amount of available requests
{
   ...
   "X-MinuteRateLimit-Identifier": "[IP]:[YYYY]-[MM]-[DD]-[hh]-[mm]",
   "X-MinuteRateLimit-Limit": "100",
   "X-MinuteRateLimit-Remaining": "XX"
   ...
}

Daily Rate Limit

Currently, you can send up to 43,200 requests every day. You will be able to check the current quotas on every response header.

{
   ...
   "X-MinuteRateLimit-Identifier": "[IP]:[YYYY]-[MM]-[DD]-[hh]-[mm]",
   "X-MinuteRateLimit-Limit": "43200",
   "X-MinuteRateLimit-Remaining": "XX"
   ...
}