Browse
 
Tools
Rss Categories

Rules for API Rates and Exports - Rate Limits

Reference Number: AA-01212 Views: 100 Created: 2019-11-15 11:11 Last Updated: 2019-11-15 13:09 0 Rating/ Voters

Rate Limits

The Rental Car Manager API’s are rate limited and only allows a certain number of requests depending on your plan and the endpoint. Rental Car Manager reserves the right to adjust the rate limit for given endpoints to provide a high quality of service for all clients. As an API consumer, you should expect to be able to make the following number of requests per API end point. 

** Note that all requests and plans are also based per API key.


Rental Car Manager Export API’s

Plan

Requests per key, per day

Base

6               Free   (minimum of 4 hour interval)

Professional

24             $299pm  (not exceeding one per hour)

Enterprise

Contact Sales



Rental Car Manager Agent API’s

Plan

Requests per minute, per key

 (2 Minute wait on exceeding the maximum number of requests)

Base

6pm          Free

Professional

60pm           $299m

Enterprise

Contact Sales


Notwithstanding the limits specified in this document, the system might still limit requests if it detects an unusual spike in requests. This can happen in a denial-of-service attack, for example. 

If the rate limit is exceeded, the API responds with a HTTP 429 Too Many Requests response code, you should anticipate this in your API client for the smoothest possible ride. See Best practices for avoiding rate limiting.



CPU - time limit

Rental Car Manager also tracks the CPU time an account consumes over time. If you're fetching large volumes of records and get a 429 error even though you're within the documented rate limits, it may be due to a CPU-time limit.