Salesforce API Limits

Salesforce API Limits

Each Salesforce account has its own API limits which reset every 24 hours.
When doing an export of documents from Salesforce, we recommend that you have at least 3 API requests per document in Salesforce - rounded up to the nearest 500,000.
For example, if your organization has 237,000 documents, you should ensure you have 3 * 237,000 = 750,000 API requests available.

Warning
If you do not have adequate API limits, exporting documents from Salesforce may result in your Salesforce instance becoming unavailable for up to 48 hours while the API limits reset.

Determine Your Api Limits

1.  Log into Salesforce.
2.  Go to Gear > Setup

3.  Do a search for "System Overview" and click the "System Overview" tab:

You are now able to see how many you have used and what your maximum is:


Increase your API Limits

To increase your API limits, you will need to contact Salesforce support and request a temporary increase.
To do that:
1.  Go to https://help.salesforce.com/s/support and select "Login" under Trailblazer:

2.  Then click "Continue with Salesforce" and login with your Salesforce username and password.

3.  Under "Contact Support" click "Create Case":

4.  Create a case with the following information:
Subject:  Temporary API Limits Increase
Body:
Hi Salesforce,
Can you please temporarily increase the API limits to our account?

We are using a third-party integration that requires multiple API requests for every query we send to it. We are going to be doing a data-dump from this integration with the intent of migrating our data out of that integration.

The current API limits will make this export take weeks.

Can you please temporarily increase our limit to either 500,000 or 1,000,000?
(This is for the salesforce account associated with my email)
Thank you so much


    • Related Articles

    • Salesforce Document Backups: Special Permissions

      By default, in the Salesforce API, a user only has permission to download documents that they have uploaded themselves. In order to create a reliable backup of all documents, special permissions must be created. Create a Permission Set that Allows ...
    • Connecting to Salesforce: Special Permissions

      When you connect to Salesforce, for best results, you should use an account that has admin permissions. Often times, a firm may think they have an admin user when they really don't. Determine if a User is an Admin To determine if a user is an admin, ...
    • Litify Admin Permissions

      In order to extract data and documents from Litify, the following operations should be done: Create a Salesforce Admin User Ensure the user is a Salesforce Admin by following these instructions: Connecting to Salesforce: Special Permissions Assign ...
    • Assigning Permission Sets

      To assign permission sets to a Salesforce User, please do the following: 1. Log into Salesforce 2. Click on Gear > Setup 3. Search for "Users" and then click "Users": 4. Find the applicable user and click their name: 5. Click on "Permission Set ...
    • iManage Cloud: Post-Migration SQL Scripts

      The following scripts should be run after a migration into iManage Cloud. They should be run directly on the iManage database server by either your IT support person or iManage support. Displaying the Original Created/Modified Dates When documents ...