2

I have released an App on AppExchange. I am able to install that App on my Professional Edition but API is not enabled by defualt in PE. I read one article that shows , I can enable that with Manged Package by just passing ClientID to SOAP Header ( I uses SOAP API not REST).

Is the ClientID is the ConsumerKey when we Implement OAuth ? (ConnectedApp) or do I need to include ConnectedApp in my managed Package ?

Please Suggest how can I enable API in PE Without buying them.

2

1 Answer 1

2

"SOAP based Web services can be enabled using an API token called a Client ID"

You should work with salesforce to obtain this token for your app

Per sfdcfox's comment below:

"You have to become an ISV partner, at which point you'll be issued a client ID. You'd want to start at the Partner with the cloud leader page"

2
  • 1
    You have to become an ISV partner, at which point you'll be issued a client ID. You'd want to start at the Partner with the cloud leader page.
    – sfdcfox
    May 15, 2014 at 13:01
  • I have done that, I open a case and they provide me ClientID and then I have added that ClientID to my SOAP Header. Thats it. Thannk you guys.
    – Mehul
    May 16, 2014 at 16:18

You must log in to answer this question.

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