Bulk API

The pilot version of Bulk API 2.0 now provides a more efficient process for uploading job data.

Simplified Job Process for Bulk API 2.0 (Pilot)

Bulk API 2.0 provides a simplified process for loading large amounts of data into your Salesforce org.


We provide Bulk API 2.0 to selected customers through a pilot program that requires agreement to specific terms and conditions. Bulk API 2.0 is subject to change and isn’t generally available unless or until Salesforce announces its general availability in documentation or in press releases or public statements. 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.

Bulk API 2.0 now has a simplified process for uploading job data. Instead of creating and monitoring separate batches for a given job, simply upload data for a job, and monitor the job state and results. New API calls are available to retrieve data for successfully and unsuccessfully processed records for a job. Additionally, Bulk API 2.0 now supports creating a new job and uploading the job data in a single, multipart request.