I don’t understand the total API request limits as explained in the help section of Salesforce. Since I only have access to our client’s sandbox environment, I can’t see what the limits are in the production environment, as suggested in this question.
The company I’m working for is using the Unlimited Edition.
- What does it mean to have restriction to “API Calls Per License Type”. Is a license type applied at an organization level, user level? I’m not understanding this concept.
- Why is there a minimum? Does this mean that I must make x number of API calls a day?
- If I’m reading correctly, the Unlimited Edition should allow an unlimited number of [REST] API calls from different users? (In our case, they’re logging into our application and running REST API calls under their credentials).
Answers:
Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.
Method 1
Here are you answers:
1) Each user having Salesforce license type “Salesforce” can perform 5000 API requests. This is user level
2) Minimum limit 0 (Zero)
3) For Unlimited Edition you can make unlimited API requests. But each user (“Salesforce license) can make 5000 requests. In other edition like Enterprise there is limit of 1,000,000 requests. So in case of Enterprise edition if you have large number of users and one of the user has not reached to API call limit but organisation limit of 1,000,000 calls is done then that user won’t be able to make request even if it has available requests.
All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0