Rate Limits
CarAPI endpoints are rate limited per minute, per day and per authentication request.
Per Day Limits
Section titled “Per Day Limits”Requests over your daily limit will result in an HTTP 429 error. For per day limits, please refer to your plan on the pricing page: https://carapi.app/pricing
For free tier users, the daily limit is 1,000 requests per day. All rate limits clear at midnight EST (UTC-05:00).
Per Minute Limits
Section titled “Per Minute Limits”For per-minute requests, the rate limit is 600 requests per minute. Any requests made beyond this will result in an HTTP 429 error.
Authentication Limits
Section titled “Authentication Limits”For requests to api/auth/login, the rate limits is 20 requests per minute. This unique rate limit is designed to
encourage users to cache their JWTs. Please refer to our
API documentation for rate limits.
Caching in memory, Redis, or to the file system depending on your language are all reasonable ways to cache your JWT and improve the performance of your CarAPI integration. Like other limits, your application will encounter an HTTP 429 code once this limit is exceeded. For more information please read our section on Authentication or contact support.