---
schema_version: "1"
id: 28e78418f3b7ec03a2c40fabd649736b0485b807c5f928d4b0d4c1fc768d30f4
title: Develop and Deploy Using Metadata API
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/code_tools_websvcAPI.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.code_tools_websvcAPI.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b5300ee374af16734cc9f52602692fd2b65318507528d5221875596004b93d8f
description: Use Metadata API to retrieve, deploy, create, update or delete customization information, such as custom object definitions and page layouts, for your org. This API is intended for managing customizations and for building tools that can manage the metadata model, not the data itself.
products:
  - Salesforce Platform
release: "264"
---
# Develop and Deploy Using Metadata API

Use Metadata API to retrieve, deploy, create, update or delete customization information, such as custom object definitions and page layouts, for your org. This API is intended for managing customizations and for building tools that can manage the metadata model, not the data itself.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Performance</strong>, <strong>Unlimited</strong>, <strong>Developer</strong>, and <strong>Enterprise</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d8250e66">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d8250e66 ">To use Metadata API:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d8250e66 ">Modify Metadata Through Metadata API Functions</td>

          </tr>
        </tbody>
      </table>

For information about Metadata API, see the [Metadata API Developer Guide.](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/)

#### See Also

- [Choose Your Tools for Developing and Deploying Changes](https://help.salesforce.com/s/articleView?id=platform.code_tools_ant.htm&release=264.0.0&type=5 "Whether you’re an admin using point-and-click tools or a developer writing code, you can pick the right tool, work in a sandbox, and deploy complete changes to a production org. You can customize and code changes for your org in a sandbox using one, or more, of the tools provided by Salesforce.")