Metadata API Reference

To learn what Salesforce metadata is and how Metadata API manages org customizations, see Understanding Metadata API in the Guides tab.

Tip

  • File-Based Calls - Use file-based calls to deploy or retrieve XML components.

  • CRUD-Based Calls - Use CRUD-based calls to work with metadata components in a manner similar to how synchronous API calls in the enterprise WSDL act upon objects.

  • Utility Calls - Use utility calls to gather information that is useful for working with the file-based or CRUD-based calls.

  • Result Objects - Use result objects to get the results of your file-based or CRUD-based calls.

  • Metadata Types - Access entities and feature settings that you can customize in the user interface.

  • SOAP Headers - Use headers in Metadata API calls to set options for each call.