Navigation: Developer Force | Integration | Data Integration | SOAP API


The SOAP API (formerly known as the Web Services API) lets you integrate applications that can create, retrieve, update or delete records managed by Salesforce,, and, records such as accounts, leads, and custom objects. With more than 20 different calls, SOAP API also lets you to maintain passwords, perform searches, and much more. You can use the SOAP API with any programming language that supports Web services.


The SOAP API complies with the following specifications:

This page is the primary resource page for the SOAP API.

Recommended SOAP API Learning Path

Several toolkits are available that abstract the core SOAP API to support native development approaches and simplify integrations. To begin learning about the SOAP API, choose your favorite programming language from the list below and look for SOAP API-related resources on the corresponding topic page.

Related SOAP API Resources

Here are some other helpful resources for the SOAP API.

Blog Posts


Cheat Sheet

Discussion Forum