Salesforce Metadata API

The Salesforce Metadata API is a SOAP-based API that enables developers to retrieve, deploy, create, update, and delete customizations for Salesforce organizations. It is the foundation for tools like Salesforce CLI, Ant Migration Tool, and CI/CD pipelines.

API entry from apis.yml

apis.yml Raw ↑
aid: salesforce:salesforce-metadata-api
name: Salesforce Metadata API
tags:
- Configuration
- CRM
- Deployment
- DevOps
- Metadata
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/
baseURL: https://{instance}.salesforce.com/services/Soap/m
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/
  type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_quickstart.htm
  type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_types_list.htm
  type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_auth.htm
  type: Authentication
description: The Salesforce Metadata API is a SOAP-based API that enables developers to retrieve, deploy,
  create, update, and delete customizations for Salesforce organizations. It is the foundation for tools
  like Salesforce CLI, Ant Migration Tool, and CI/CD pipelines.