Salesforce Bulk API

The Salesforce Bulk API is a specialized REST-based interface that enables asynchronous processing of large numbers of records. It is optimized for loading or deleting large sets of data and supports CSV, XML, and JSON formats.

API entry from apis.yml

apis.yml Raw ↑
aid: salesforce:salesforce-bulk-api
name: Salesforce Bulk API
tags:
- Bulk
- CRM
- Data Loading
- ETL
- Records
image: https://www.salesforce.com/content/dam/sfdc-docs/www/logos/logo-salesforce.svg
humanURL: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/
baseURL: https://{instance}.salesforce.com/services/async
properties:
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/
  type: Documentation
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_quickstart.htm
  type: GettingStarted
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_reference.htm
  type: APIReference
- url: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_concepts_security.htm
  type: Authentication
description: The Salesforce Bulk API is a specialized REST-based interface that enables asynchronous processing
  of large numbers of records. It is optimized for loading or deleting large sets of data and supports
  CSV, XML, and JSON formats.