Loading
Salesforce now sends email only from verified domains. Read More
Help Agent Performance DegradationRead More

How to Enable Asynchronous API (Bulk API) in Salesforce

Publish Date: May 1, 2026
Description

What Is Asynchronous API?

Asynchronous API, also known as Bulk API in Salesforce, allows you to process large volumes of records (up to 150 million records per 24 hours) asynchronously. Instead of waiting for each operation to complete in real time (synchronous), Bulk API processes records in batches in the background. This is useful for large data loads, exports, or integrations that handle high-volume data.
Asynchronous API (Bulk API) is available by default in Enterprise, Performance, Unlimited, and Developer Editions. However, in some cases — particularly when an org is converted from Trial to Active — the permission may not be automatically enabled.

Important Notes

  • Professional Edition users must have API access (Web Services API) in order to use Asynchronous API. This requires either purchasing the Web Services API add-on or upgrading the edition.
  • Asynchronous API cannot be manually enabled by a Salesforce Administrator or by Salesforce Support — it is provisioned by your Salesforce Account Team.
  • Asynchronous API cannot be enabled for Trial organizations. It can only be enabled for active or paid organizations.
  • If you do not know your Account Executive, open a support case and Salesforce Support will retrieve your Account Executive's contact details.

Updated Resolution

How to Enable Asynchronous API (Bulk API)

To enable Asynchronous API (Bulk API) in your Salesforce org, take the following steps:

  1. Contact your Salesforce Account Executive to either purchase the Web Services API add-on (for Professional Edition) or upgrade your edition to Enterprise Edition or higher.
  2. If you do not know your Account Executive, log a ticket with Salesforce Support. Support will reach out to your Account Executive and provide their contact details.
  3. You may also purchase API add-ons directly via the Your Account self-service platform.
Resolution

 

How to Enable Asynchronous API (Bulk API)

To enable Asynchronous API (Bulk API) in your Salesforce org, take the following steps:

Contact your Your Account to either purchase the Web Services API add-on (for Professional Edition) or upgrade your edition to Enterprise Edition or higher.

  1. If you do not know your Account Executive, log a ticket with Salesforce Support. Support will reach out to your Account Executive and provide their contact details.
  2. You may also purchase API add-ons directly via the Your Account self-service platform.



See also:
Which API Should I Use?
Salesforce editions with API Access
User Permissions

Knowledge Article Number

000386981

 
Loading
Salesforce Help | Article