Skip to main content

Rate Limiting

Our API employs rate limiting to ensure fair usage and prevent abuse. Each API key is allowed a limited number of requests within a defined time frame.

Rate Limits

  • Login: 10 requests per minute
  • Other Methods: 60 requests per minute

Rate limiting applies to all endpoints unless explicitly stated otherwise. The Login method has a lower rate limit to prevent abuse of the authentication system, while other methods are subject to a standard rate of 60 requests per minute.

What Happens When the Limit is Exceeded?

If the number of requests exceeds the allowed limit, the API will respond with the following HTTP status code and message:

  • HTTP 429 Too Many Requests

Example response:

{
"status": 429,
"message": "Too many requests. Please try again after X seconds."
}