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 Mar 1, 2016 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. Mar 1, 2016 at 23:07

1 Answer 1


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, 2016 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 . Mar 2, 2016 at 2:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .