You need to sign in to do that
Don't have an account?
GrantSchenck
API_DISABLED_FOR_ORG: API is not enabled for this Organization or Partner
We get this message from an exception thrown trying to login to Salesforce.com from our application. This works fine at a number of customers but we get this failure at this site.
What is the specific issue that would prevent us from working at this site vs other? Is this Professional vs. Enterprise or Developer version?
Could you please point me to a specific Salesforce web site or document which fully describes which versions of Salesforce support the APIs, which don't and which require payment to access the APIs.
Thank You
This is helpful.
However, we really need something official which we can point our customers to. Surely Saleforce has some reference which explicitly spells out these rules?
Thanks!
Perfect, exactly what I'm looking for.
Just to confim, it sounds like the Web Services API is ONLY available on Enterprise and Unlimited. editions. Team and Standard editions do not support web services even with "additional fees", correct?
Thanks!
So, would all standard edition installs be able to run our application for free if we get our application certified?
If so, can you point me to a page which explains the certification process and how we go about it?
Thanks!
I have an application that is currently going through the certification process, and it requires access to the APIs. Currently, customers with a Professional Edition account cannot use our application. Your response gives me the impression that once my app is certified this will not be a problem. Could you please confirm that certified partner applications give all professional edition clients using the app API access? Also, I am interested on why this is or is not the case? Is the same as the Force.com Web Service access?
Thanks,
AtTaskBravo
Hi Simon, my contact (Kyle Facchin) informs me I am activated for Group and Professional access, but I'm still getting the error. Can you see any problem in this SOAP request?
<se:Envelope xmlns:se="http://schemas.xmlsoap.org/soap/envelope/">
<se:Header xmlns:sfns="urn:partner.soap.sforce.com">
<sfns:SessionHeader>
<sessionId>.............</sessionId>
</sfns:SessionHeader>
<sfns:CallOptions>
<client>Expensify</client>
</sfns:CallOptions>
</se:Header>
<se:Body>
<getUserInfo xmlns="urn:partner.soap.sforce.com" xmlns:ns1="sobject.partner.soap.sforce.com\"/>
</se:Body>
</se:Envelope>
It works flawlessly for most accounts (including my test accounts), but returns this error on many of my live customer accounts:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sf="urn:fault.partner.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>sf:API_DISABLED_FOR_ORG</faultcode>
<faultstring>API_DISABLED_FOR_ORG: API is not enabled for this Organization or Partner</faultstring>
<detail><sf:UnexpectedErrorFault xsi:type="sf:UnexpectedErrorFault">
<sf:exceptionCode>API_DISABLED_FOR_ORG</sf:exceptionCode>
<sf:exceptionMessage>API is not enabled for this Organization or Partner</sf:exceptionMessage>
</sf:UnexpectedErrorFault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Any suggestions what I might be doing wrong? I was given the "client ID" of "Expensify/" (with the slash). I've tried both with and without the slash in my request but it doesn't seem to make any difference. I'm very stuck and would appreciate any help you can offer. Thanks!
-david
when I run the quickstart edition (runt.dat) file,throw exception API is not enabled for this Organization or Partner.
why?Whether to need to buy?
SimonF,
That is not true, my app passed security review and installed on enterprise and unlimited orgs. One of my customer installed in Professional edition, but she is still getting this error message. I have opened a case with Salesforce, but is there anything else I can do? This is such a bad user experiece!!
Salesforcec - ISVforce Partner
Talk to your contact in the partner enablement org.
Thanks SimonF for quick response. Just did that. Do you think there are exceptions for PE?
API_DISABLED_FOR_ORG: API is not enabled for this Organization or Partner
Have you any steps to solve it?
How add my android application to partners?
Thanks
I get following error while running sample "ant test" from github link salesforce_ant_41.0
Salesforce/salesforce_ant_41.0/sample/build.xml:83: Failed to login: API_DISABLED_FOR_ORG - API is not enabled for this Organization or Partner
I have enabled "Inbound Changes" in my deployment set and my login logs show that I am able to successfully login from ant however I get this error message.
Please support.
Best regards,
Lalit.
I have a developers account with API enabled still getting error "API_DISABLED_FOR_ORG: The REST API is not enabled for this Organization." on HEROKU
Though working fine on local
Please Help!!