About this question
I am new to salesforce soap api, I found there are multiple types of wsdl in salesforce. What is the difference between enterprise and partner wsdl and how to choose which wsdl type we should select for our requirements?
I am new to salesforce soap api, I found there are multiple types of wsdl in salesforce. What is the difference between enterprise and partner wsdl and how to choose which wsdl type we should select for our requirements?
Log in to share your answer and help other learners.
Log in to answerBest Answer · By JanBask Salesforce Expert
Answered on Jun 12, 2023
There are 2 types of WSDL in salesforce. They are Enterprise and Partner.
Enterprise WSDL
The Enterprise WSDL is strongly typed.
The Enterprise WSDL is tied (bound) to a specific configuration of Salesforce (ie. a specific organization's Salesforce configuration).The Enterprise WSDL changes if modifications (e.g custom fields or custom objects) are made to an organization's Salesforce configuration.
For the reasons outlined above, the Enterprise WSDL is intended primarily for Customers.
Partner WSDL
The Partner WSDL is loosely typed.
The Partner WSDL can be used to reflect against/interrogate any configuration of Salesforce (ie. any organization's Salesforce configuration).
The Partner WSDL is static, and hence does not change if modifications are made to an organization's Salesforce configuration.
For the reasons outlined above, the Partner WSDL is intended primarily for Partners.
Differences between Salesforce provided WSDL files
Free tutorials and interview questions from industry experts — learn the skill, then get ready to prove it.
Step-by-step Salesforce guides from industry experts
Common Salesforce interview questions, answered
Guides, tips and career advice on Salesforce from JanBask experts.
Salesforce How to Become a Salesforce Developer Without Experience
No coding background? Learn how to become a Salesforce Developer step by step - skills to build, projects to create, and how to…
Salesforce How to Become a Salesforce Admin With No Experience
No Salesforce Admin experience? Learn how to build real skills, create projects, and land an entry-level Salesforce Admin job…
Salesforce How Long Does It Take to Become a Salesforce Developer?
Wondering how long to learn Salesforce Developer? Most beginners need 6–12 months. See the study time, stage-by-stage roadmap and…
Salesforce How Long Does It Take to Become a Salesforce Admin?
Wondering how long to learn Salesforce Admin? Most beginners need 3–6 months. See the study time, stage-by-stage roadmap and…