Home  >   Using Vtiger   >  Vtiger CRM API Limits

Vtiger CRM API Limits

B
Bindu Rekha Babu
3 Oct, 2024 - Updated 2 months ago
Table of Contents

Introduction

This article lists the API limits enforced to ensure every customer gets a stable environment and that shared resources are well protected.
To prevent API abuse, the number of requests is limited per instance. We have set daily, hourly, and minute limits based on the plan you have subscribed to. The daily limits have a rolling expiration of 24 hours. If you exceed the limits, the API will respond with the HTTP Status Code 429.

API Limits as per Editions

The plan-specific per-day, hour, and minute-level request quotas are displayed below:

Editions 

  Day Limits  

  Per User Limits  

  Hour Limit  

 Minute Limit 

 Free Limit 

One Pilot

0

0

0

0

0

One Growth

24000

200

1000

30

3000

One Professional    

72000

600

4000

60

6000

One Enterprise

120000

1000

5000

90

6000

One AI

120000

1000

5000

90

6000


Note:

  • Requests arriving via REST API/Webservices are considered.
  • Mass Retrieve API that retrieves up to 200 records is considered as one request.
  • All update, create, and delete requests are single record requests.
 

Rate Limits

You can make as many API requests as you want, but once you exceed the limit for your edition, calls will return the HTTP status 429.

How do I see my current usage?
Your current rate limit usage is returned in the response headers from each request you make. Consider this example. If the overall API limits are as below:

  • HTTP/1.1 200 OK
  • X-FloodControl-MinuteLimit: 60
  • X-FloodControl-Remaining: 51
  • X-FloodControl-Reset:15349121212
  • X-RateLimit-DailyLimit: 1200
  • X-RateLimit-Remaining: 417

Then each of these parameters is defined as below:

  • X-FloodControl-MinuteLimit - The number of requests you are allowed per minute.
  • X-FloodControl-Remaining – How many requests can you make before hitting the limit.
  • X-FloodControl-Reset – The next time (Unix timestamp), the minute limit is updated.
  • X-RateLimit-DailyLimit – The number of requests you are allowed per day.
  • X-RateLimit-Remaining – The remaining number of requests allowed for the day.
  • X-RateLimit-Reset– The next time (Unix timestamp), the limit will be updated.
The following media do not use REST API/Webservices and are ignored in regard to the number of API calls:
  • Gmail Add-on
  • Mobile
  • Extensions
Was this article helpful?
4  out of  5  found this helpful.
Comments 0
Be the first to comment
© Copyright 2023 Vtiger. All rights reserved.