function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion

Use of the API and Professional Version

Does anyone know a way around the restriction of's requirement to use enterprise edition in order to use the API?

My customers have professional edition and don't want to upgrade to enterprise yet they want to merge functionality with other premise based systems which requires the API.

Is there a way to turn on the API with professional API?

Any work arounds?

Use of the API is restricted to Developer Edition, Enterprise Edition and Unlimited Edition.

Hope this helps.

Certified partners can be granted access to have their applicaitons work with group and professional edition.  If you are building a partner application, please work with the certification team on this.
Apparently Professional Edition users can obtain api access by paying an additional fee for API access only. API access is one of many Enterprise Edition features that can be purchased to add to the Professional Editon. This information is not published anywhere on the website, so your client will have to contact their sales person.
How are certified partners granted access and once granted, how can a partner connect to the API through an app installed on a professional edition?
Which SalesForce partnership would be needed to have it enabled.  ISV, Consulting or Referral.
You need to have the application itself certified.

How do i as an application developer go about this? Who do i  talk to, so that my individual clients do not have to go through the process? i am willing to pay on their behalf.


You can sign up to be a Independent Software Vendor (ISV) Partner here -


or an Consultant Partner here  -


As an ISV partner you can publish your applications using AppExchange. 


Applications can be private with no security review required. These apps can run on Developer, Enterprise, and Unlimited Editions.


You can submit your app for a security review. The cost is $300 with an annual renewal fee. Once you app is approved, you can request a "key" that allows your app to run on any edition of You can keep the app private or publish it on AppExchange.


There also is a program where your apps are free, and therefore incur no fee for the security review. But you provide a percentage of your net revenue to


Details on all of this are available starting with the link above.

Mitesh SuraMitesh Sura
Few updates. Cost for security review is not $3000, yes that is 4 zeros. API usage with certified app is very limited in PE and GE orgs. You cannot do Metadata and Bulk API. See this link for more details
We have developped app which is connecting to the SF by using Rest API.Also we fased with the same problems that app can't be used with 
PE and GE orgs. based on this doc:
My questions beased on this:
1. If this is still correct rule that each app which wants to use REST API and access PE and GE orgs. need to pass security review? Also based on this doc:
2. Can our application pass security review and not be part of the Software Vendor or Consultant Partner program? In other words if this is requarament? 
3. How much it costs to pass security review? 
Danny LarsenDanny Larsen
Did you ever find a solution to make your app work on PE orgs?