Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Schema

The Bulk API service is described by an XML Schema Document (XSD) file.

You can download the schema file for an API version by using this URI:

Web_Services_SOAP_endpoint_hostname/services/async/APIversion/AsyncApi.xsd

For example, if you're working with version 67.0 of the Bulk API, the URI for a production org is in this format.

https://MyDomainName.my.salesforce.com/services/async/67.0/AsyncApi.xsd

You can find the My Domain name and My Domain login URL for your org on the My Domain page in Setup. Or, to get the hostname of your My Domain login URL in Apex, use the getMyDomainHostname() method of the System.DomainCreator class.

Schema and API Versions

The schema file is available for API versions earlier than the current release. You can download the schema file for API version 18.0 and later. For example, if you want to download the schema file for API version 31.0, use this URI:

https://MyDomainName.my.salesforce.com/services/async/31.0/AsyncApi.xsd