Rate limiting
In order to keep the Askara infrastructure running smoothly for everyone, a rate limiting system was put in place. By default, all new applications will be subject to standard limits of 5000 requests, with a 500 requests allowance replenishment every 15 minutes. The mecanism used implements the (token bucket algorithm)[https://en.wikipedia.org/wiki/Token_bucket].
Checking rate limiting request information
You can find the rate limiter information in the API responses from Askara API. Here is an example of the rate limiter header to check for current rate limiting status :
x-ratelimit-limit: 10000
x-ratelimit-remaining: 9997
x-ratelimit-reset: 1745496254
You can see the remaining requests and the next reset period. In the standard configuration, you will get 500 requests allowance every 15 minutes and the maximum requests allowance in one go is 5000.
Increasing limits
Contact us to describe your use case and find out if the limits can be upgraded for your app.