Throttling

Request Throttling

To protect the API from abuse and ensure fair usage for all clients, API requests are rate-limited.


Rate Limit Policy

  • Maximum 60 requests per minute per access token
  • The rate limit is applied on a rolling 60-second window
  • Exceeding the limit will result in a 429 Too Many Attempts response

Throttling Behavior

When the rate limit is exceeded:

  • The API immediately stops processing additional requests
  • A 429 HTTP status code is returned
  • Requests will be accepted again once the rate limit window resets

Example: Rate Limit Exceeded Response

{
  "message": "Too Many Attempts. Please slow down your requests."
}