Appearance
Fareclock enforces per-account rate limits of 50 requests per minute and 1,000 requests per hour. When you exceed either threshold, the API returns HTTP 429 Too Many Requests, and the safest client behavior is to stop sending more requests until the limit window resets.
The API currently limits the rate of requests per account to the following:
- Burst rate: 50 / minute
- Sustained rate: 1000 / hour
Once you reach one of these thresholds, you will receive an HTTP 429 response. You should not continue to try to query the API when you exceed this threshold, as it may delay the end of the limit period. We may increase these rates in the future. If you are exceeding these rates and need an increase, please contact us.
FAQ
What happens when I exceed the API rate limit?
The API returns HTTP 429 Too Many Requests once you pass the burst or sustained threshold.
Should my client keep retrying after a 429?
No. Stop sending additional requests until the applicable limit period has passed. Retrying aggressively can extend how long you remain rate-limited.
Are async poll requests counted toward throttling?
Yes. Polling async reports still counts toward your account's throttle limits.