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.
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?
Best Answer
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
http://www.salesforcehacker.com/2014/11/event-log-file-field-lexicon.html?m=1