#
Rate Limiting
Each API plan comes with a requests limiter. Every API call you make costs a request
Info
Please note that the API access token on any tier above ANONYMOUS will only define how many requests your application can call per minute and all limit will be defined using the user IP address.
When you are on the ANONYMOUS tier and your quota is used up, the API will respond with the error code 429 Too Many Requests and no more calls can be made until your quota resets.
#
Controlling usage
You have complete control over your quota by looking at the the API response headers that appear with every response. These response headers are:
#
Remaining requests
HTTP/1.1 200
X-Rate-Limit-Remaining: 11
{
"...": "..."
}
#
Rejected request
HTTP/1.1 429
X-Rate-Limit-Retry-After-Seconds: 583
{
"code": 429,
"status": "Too Many Requests",
"method": "GET",
"cause": "You have exhausted your API request quota"
}
Info
The HawAPI is Open Source.
If you need more/unlimited requests i encourage you to host you own API.
Check our Github page.