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
sapthagiri_186sapthagiri_186 

Web Services API in Professional Edition

Hi,

 

My client uses Professional Edition and has got the "Integration via Web Services APIs" enabled (paid). Now I would like to know what are the different features that come by enabling this feature.

 

Would like to know if we can connect to external applications if this is enabled, especially for connecting AS400. I am looking for making a connection for AS400 with Salesforce (to and fro) for certain data exchange. 

 

Thanx

Satish_SFDCSatish_SFDC
Yes that is possible.
You basically have access to the REST or the SOAP API through which you can have external applications call Salesforce.

OR
You have Apex Callouts and webservices which help you call other applications from Salesforce.

Regards,
Satish Kumar
Please mark my answer as a solution if it was helpful so it is available to others as a proper solution.
If you felt I went above and beyond, please give me Kudos by clicking on the star icon.
Satish_SFDCSatish_SFDC
Some more info:

SOAP API:
http://www.salesforce.com/us/developer/docs/api/index.htm

REST API:
http://www.salesforce.com/us/developer/docs/api_rest/

APEX CALLOUTS:
http://wiki.developerforce.com/page/Apex_Web_Services_and_Callouts

Regards,
Satish Kumar
Please mark my answer as a solution if it was helpful so it is available to others as a proper solution.
If you felt I went above and beyond, please give me Kudos by clicking on the star icon.
sapthagiri_186sapthagiri_186

By enabling this feature, I could see the following when clicked on API. :

 

Enterprise WSDL
Partner WSDL
Apex WSDL
Metadata WSDL
Tooling WSDL
Delegated Authentication WSDL
Client Certificate

 

And all of them have got links and when clicked, a new tab opens and some XML formatted data shows up. 

 

In order to access REST or SOAP API, we need to have APEX classes right, but we don't have them in Professional Edition. 

 

I would like to know what we can do by enabling the feature I mentioned above in the post.

Satish_SFDCSatish_SFDC
Accessing Salesforce through REST or SOAP API means having your external apps (built on any other language like C# , Java etc) perform CRUD operations on on Salesforce.

You can build an an external app using the WSDL file (enterprise or partner) which connects to your org.

Regards,
Satish Kumar
Satish_SFDCSatish_SFDC
Check this article which gives you an overview of all the WSDL's you mentioned

https://help.salesforce.com/HTViewHelpDoc?id=integrate_what_is_api.htm&language=en_US

Regards,
Satish Kumar