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."
}