Overview:
When attempting to access My Accounts, My Schedule, My Setup and several other areas of the CRM platform online, the end-user receives an error: Error establishing connection to Salesforce.
Root Cause:
Typically, the error occurs because the limit of API calls is reached in the user's ORG. To confirm this, follow these steps:
- Log into the ORG as a System Administrator user.
- Navigate to: Setup --> Administration Setup --> Company Profile --> Company Information.
Solution:
Salesforce is setting the API request limit based on the ORG type and the number of licenses in the ORG. Limits are enforced against the aggregate of all API calls made by the org in a 24-hour period and are not on a per-user basis. All API calls are blocked until usage for the preceding 24 hours drops below the limit.
If a higher limit is needed, additional user licenses need to be purchased.
Under extraordinary circumstances, a temporary API limit increase request may be submitted with Salesforce Support. The duration and the limit amount are subject to Salesforce evaluation, it may be approved or rejected by Salesforce based on the business justification provided.
Related Documentation:
SFDC Knowledge Article: API call limits and reports FAQ