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.

  • createMetadata() - Adds one or more new metadata components to your organization synchronously.

  • readMetadata() - Returns one or more metadata components from your organization synchronously.

  • updateMetadata() - Updates one or more metadata components in your organization synchronously.

  • upsertMetadata() - Creates or updates one or more metadata components in your organization synchronously.

  • deleteMetadata() - Deletes one or more metadata components from your organization synchronously.

  • renameMetadata() - Renames a metadata component in your organization synchronously.

  • create() - Deprecated. Adds one or more new metadata components to your organization asynchronously. This call is removed as of API version 31.0 and is available in earlier versions only. Use createMetadata() instead.

  • delete() - Deprecated. Deletes one or more components from your organization asynchronously. This call is removed as of API version 31.0 and is available in earlier versions only. Use deleteMetadata() instead.

  • update() - Deprecated. Updates one or more components in your organization asynchronously. This call is removed as of API version 31.0 and is available in earlier versions only. Use updateMetadata() or renameMetadata() instead.