BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
8 / 81 · Module 4 — Salesforce Connector · filtered: interview← prev⊞ allnext →

4.19Normal API versus Bulk API

Think of it this way:

Normal Salesforce operations

Great for:

individual transactions

small/medium request batches

interactive APIs

low latency

Example:

POST /customer
 ↓
upsert Account
 ↓
return response immediately
Bulk API

Designed for:

large datasets

ETL

nightly imports

migration

mass synchronization

Example:

500,000 Accounts

Now you submit a job.

Conceptually:

Create Bulk Job
      ↓
upload records
      ↓
Salesforce processes asynchronously
      ↓
check job status
      ↓
retrieve results/errors

The current connector exposes both classic bulk-job operations and Bulk API v2 operations, including create/upsert/update/delete jobs and bulk query jobs.