To ensure fair usage and maintain the stability of our API, rate limiting is applied to certain endpoints. Rate limiting controls how many requests a user can make within a specific time frame. The limits are defined by two key parameters:
Rate Limit: The average number of requests allowed per minute.
Burst Limit: The maximum number of requests allowed in a short burst, even if they occur within a shorter time frame than the rate limit.
Rate Limit: This defines the sustained rate at which you can make requests. For example, if the rate limit is set to 1 request per minute, you can make 1 request every minute on average. If you exceed this limit, additional requests will be rejected until the specified time window resets.
Burst Limit: This allows for short bursts of requests above the sustained rate limit. For example, with a burst limit of 5 requests, you can make up to 5 requests in quick succession, even if they occur within the same minute. However, once the burst limit is reached, you must wait for the rate limit to reset before making additional requests.