Bulk API 2.0

Bulk API 2.0 provides a simple interface for quickly loading large amounts of data into your Salesforce org.

Bulk API 2.0 is available in API version 41.0 and later.

The API includes the following features.

Support for OAuth 2.0
Bulk API 2.0 supports all OAuth flows supported by Salesforce’s other REST APIs.
Automatic File Batching
Bulk API 2.0 simplifies uploading large amounts of data by breaking the data into batches automatically. All you have to do is upload a CSV file with your record data and check back when the results are ready.
Daily Limits Based on Number of Records
Instead of limiting the amount of data uploaded daily by the quantity of jobs, Bulk API 2.0 uses a limit of total records uploaded. The limit is 100 million records per 24-hour period.