Salesforce API Limit

Salesforce API Limit

Problem

REQUEST_LIMIT_EXCEEDED: TotalRequests Limit exceeded.

If you are receiving the above error in your Salesforce connection, there are a few possible reasons and a few possible solutions.

Reason

  1. You have other applications accessing Salesforce and using up your API calls.
  2. You have bulk loaded records recently.
  3. You have so many orders or products, normal operations are using up your API calls.

Investigate

Check who is using up your API calls. To do that, copy the URL below and replace na1 with your instance url:

https://na1.salesforce.com//00O?rt=104&retURL=%2F00O&c=UN&c=FULL_NAME&c=EM&c=CID&c=TS&c=CC&duel0=FULL_NAME%2CUN%2CEM&scope=organization&details=yes

The Client Id column will list what application is using the API calls. If the field is blank, it could be due to bulk loading of data or another app you use. All CartRover API calls will identify themselves in this column, but other apps may not.

Solution

  1. Temporary fix: If the issue is a temporary one due to something like recently bulk loading products. You may request a temporary increase from Salesforce. Here is information on doing so: https://help.salesforce.com/articleView?id=000175738&type=1
    1. When bulk loading products it may take several calls per product. One to load the product and another to sync the inventory level. Be sure to request enough for both steps.
  2. Permanent Fix: If you are continually running out of API calls due to heavy usage in your account, contact your Salesforce account representative to purchase more. More info available here: https://developer.salesforce.com/docs/atlas.en-us.salesforce_app_limits_cheatsheet.meta/salesforce_app_limits_cheatsheet/salesforce_app_limits_platform_api.htm#increasing_limit_section

    • Related Articles

    • INVALID_FIELD No such column 'XXX' on entity 'YYY' - Salesforce

      Problem You are getting an error message like this when testing your Salesforce cart or running Order Download: Make sure you have given read access to the column & entity listed in the error message below. INVALID_FIELD: SELECT Id, AccountId, ...
    • Enable Shipping Confirmation - SalesForce

      Custom order fields are needed in SalesForce for CartRover to upload tracking info.  Step-by-step guide Go to your SalesForce Dashboard, then click on Setup button on the top right corner.  Type order in the Quick Find/Search box.  Go to Customize → ...
    • Setting Up SalesForce

      Integration Specs: Supported functions: Order Download Shipment Confirmation Inventory Sync Required Parameters Account Username Account Password This integration supports Salesforce Service Cloud & Sales Cloud Premium Setup SalesForce Setups in ...
    • Error adding notes to order - WooCommerce

      Problem After orders ship, CartRover is raising the following alert: Error adding notes to order Could not add tracking note to order: XXXX You do not have permission to create order notes Solution In the left pane of the WooCommerce Dashboard hover ...
    • Invalid api path - Magento

      Problem CartRover displays the following error message when connecting to Magento: Invalid api path Solution This error is most commonly caused by improperly adding custom endpoints to the Magento API, which breaks/blocks the standard API endpoints. ...