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.