I am running out of API calls. I want to know what apps or processes are using API calls. I am not writing an app, merely using apps from the App Store.

I can see how many API calls have been used, but I don't know what application is making them.

enter image description here

This SF help page mentions the API Usage report which sounds great until you see that it can't track REST API calls. 😐

From the article:

NOTE: This report displays SOAP API usage, but REST API (including Bulk API) calls are not included in the report, which might explain why the data displayed in the report does not match the figure returned by the System Overview page.

Not super helpful because I don't know what protocol the different apps are using, and I still don't know what apps are using my API calls.

How can I figure out what apps and processes are using all my API requests?

  • 1
    Possible duplicate of Track number of API calls for an application – Vamsi Krishna Gosu Mar 1 '16 at 22:55
  • 2
    @VamsiKrishna very different questions I feel. That question is from someone working on an application. I am not working on an app, just using applications from the App Store etc. I might not have access to the API methods the other question is using. – Joshua Dance Mar 1 '16 at 23:07

You can use "Event Log" to dig into details .

You can use workbench tool to dig deeper into these event logs with types as SOAP and REST API .

More info here


  • isn't eventLog an extra cost feature? – cropredy Mar 2 '16 at 2:36
  • I am not sure on cost but you can get it enabled by support. An year back we used to reach SFDC but I am not sure now . – Mohith Shrivastava Mar 2 '16 at 2:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.