You need to sign in to do that
Don't have an account?
Adam Lewites
API Limit Being Exceeded - Salesforce has given me no answer. HELP!
I've been notified almost everyday, that my teams daily API limit is being exceeded, Salesforce cannot give me an answer of why, and the 7 day report does not match Salesforce's records; I have been dealing with this for over two weeks now, and essentially has caused our business to come to a halt. We can't operate in an optimal fashion and our numbers have drecreased becasue of this. Its essentially become a business stopping issue and I don't believe my request is very difficult.
Very simply, all I'm only looking to figure out 2 things: 1) See my teams daily API Average 2) The source that is eating up all of our API Calls
I can't stress enough how easy of a request this seems to be and Salesforce has been of no help at all. Our SF Account Exec has been awesome and hustling to try to get an answer, but to no avail. No one else internaly is willing to give us an answer, so I ask the community... Any ideas? Thanks!
Very simply, all I'm only looking to figure out 2 things: 1) See my teams daily API Average 2) The source that is eating up all of our API Calls
I can't stress enough how easy of a request this seems to be and Salesforce has been of no help at all. Our SF Account Exec has been awesome and hustling to try to get an answer, but to no avail. No one else internaly is willing to give us an answer, so I ask the community... Any ideas? Thanks!
I don't what API limit hitting your organization,But for API usage ang get alert Use API usage notification feature proving by salesforce.
You can find it through setup-admin setup-motitouring-API usage notification.
Please provide detail what API usage limit hitting your organization.
http://help.salesforce.com/apex/HTViewHelpDoc?id=integrate_api_rate_limiting.htm#concurrent_limits_title
Do you think you can screenshot your environment API limit you can go through setup --> Company Profile and just screen shot this section:
Do you have a middleware in your system that are integrating with your environment? I've also ran some similar issue in the past where an external system was hitting my SFDC environment several times with 1 million API request in 24 hours.
You can also ask SFDC Help to send you a report of all the APEX and API limits being consumed by your environments. And the 7 days reports are a little tricky to work with because those are based of the 24 hour streaming api limits. For example if you hit an api now it will not roll off until tomorrow so they might be counting it properly.
The best advice i can give u is to check with SFDC on giving you a breakdown on what transactions are being hit in to your environment.
Then check any middleware you have to make sure they are not hitting you several times and if they are doing bulk load make sure they use the bulk transaction method.
Also, you can ask SFDC to up your limit temporarily until u figure out the Root Cause for this. If you want to talk more on details on this feel free to send me a PM.
My point in the original message is that Salesforce has been useless in getting me a simple breakdown I've asked for. They haven't been able to point me in any reasonable direction. This is why I'm now posting on the forum to hope people will be able to help.
Note that you only need to worry about records with APiType in ('SOAP Enterprise', 'SOAP Partner') - Salesforce doesn't allow me to filter on these APIType values in the query, for whatever reason. You can change the date/month/year to see the usage on different days of the year.
Also note that the counts here will NOT match your API hit count - this is because the above gives you a login count. A user account may log in once, but then make multiple API calls within the same login session. BUT, it should give you a good idea of who the culprit is.
Few other fields that you can query on the LoginHistory object to get a better idea of your API calls - Browser, LoginTime, LoginType, LoginURL, Platform, SourceIp.
Lastly, I'm on a mission to add points to my profile, so *please* mark this as answer if it answers your questions :).
When I requested support from SFDC, they were able to pull the following information:
API limits by:
User Id
Top 10 values #s of using API
Objects being hit through API and what's the current percentage
Controllers invoking API
IP address using API to hit your system
So if they are able to provide you with this data, you can figure out what's causing some of this issues. I'm going to guess it might be the sync of Cirrus Insight.
Let me know if you get an answer from SFDC. Also, it's best if you ask for High Tier support that has some experience on API limits and restriction.