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

Available in: Performance, Unlimited, Developer, and Enterprise Editions
User Permissions Needed
To use Metadata API: Modify Metadata Through Metadata API Functions

For information about Metadata API, see the Metadata API Developer Guide.