Activity › Forums › Salesforce® Discussions › What are the Different API’s in Salesforce?
Tagged: Apex REST API, Apex SOAP API, Chatter REST API, Data API, Metadata API, Rest API, Salesforce Bulk API, Salesforce SOAP API, Streaming API, Tooling API
-
What are the Different API’s in Salesforce?
Posted by shradha jain on July 31, 2018 at 1:35 PMWhat are the Different API’s in Salesforce?
shariq replied 7 years, 8 months ago 3 Members · 2 Replies -
2 Replies
-
Hello Shradha,
Different API provided by Salesforce:-
- REST API – Access objects in your organization using REST.
- SOAP API – Integrate your organization’s data with other applications using SOAP.
- Tooling API – Build custom development tools for Force.com applications. Coming soon!
- Chatter REST API – Access Chatter feeds and social data such as users, groups, followers, and files using REST.
- Bulk API – Load or delete large numbers of records.
- Metadata API – Manage customizations in your org and build tools that manage the metadata model (not the data, itself).
- Streaming API – Provide a stream of data reflecting data changes in your organization.
- Apex REST API – Build your own REST API in Apex. This API exposes Apex classes as RESTful Web services.
- Apex SOAP API – Create custom SOAP Web services in Apex. This API exposes Apex classes as SOAP Web services.
- Data.com API – Data.com provides 100% complete, high-quality data, updated in real-time in the cloud, and with comprehensive coverage worldwide.
Hope this will give an idea of different API in Salesforce.
Thanks.
- [adinserter block='9']
-
Hi,
SOAP API: This API is useful to integrate your Salesforce organization data with other application using SOAP.
Bulk API: This API is useful to work with large number of records (Load or delete large number of records).
METADATA API: This API is useful to manage build tools and manage customizations.

Wave Analytics REST API: We can access Wave analytics data sets programmatically by using this API.
Apex REST API: This API is useful build your own REST API in APEX. This API exposes Apex Classes as RESTful web services.
Apex SOAP API: This API is useful to create custom SOAP web service. This API exposes Apex Classes as SOAP web service.
Streaming API: This API provides a stream of data reflecting data changes in your Salesforce organization.
Tooling API: This API is useful to build custom development tools for force.com applications.
Chatter REST API: This API is useful access chatter feeds and social data using REST.
Hope this helps.
Log In to reply.
