The API rate limit is a mechanism designed by Quickilizard to improve its stability and
credibility.
We included headers with comprehensive data for the client's access to information.
The header "x-ratelimit-limit" specifies the client's permitted number of calls per minute for that endpoint.
The header "x-ratelimit-remaining" indicates the remaining API calls before the next reset.
The "x-ratelimit-reset" header shows the upcoming limit reset time, formatted as YYYY-MM-DDTHH:MM:SSZ.
Example headers response:
< HTTP/2 200
< content-type: application/json
< date: Mon, 01 May 2023 09:04:56 GMT
< vary: Origin
< x-ratelimit-limit: 50
< x-ratelimit-remaining: 49
< x-ratelimit-reset: 2023-05-01T09:05:56Z
< content-length: 2705
Upon reaching the rate limit, the API will respond with an HTTP status code 429, indicating that the limit has been exceeded.
Tip
This is good behavior to include a retry mechanism in case the API call fails based on its HTTP status code.
To test such a scenario for API limits related response code, please see our guide here
API endpoints will be limited to 100 calls per minute for all the endpoints by default unless specified otherwise by your customer success manager.
Comments
0 comments
Please sign in to leave a comment.