Salesforce Bulk & Composite API Operations

•
2.0k
•

Automates high-volume data processing and complex multi-object transactions within Salesforce using Bulk API 2.0 and Composite APIs.

This skill provides Claude Code with the specialized logic to handle massive Salesforce datasets and atomic multi-step transactions. It simplifies the implementation of Bulk API 2.0 for millions of records, optimizes query performance through streaming, and leverages the Composite API suite—including Batch and Graph—to minimize API round trips and ensure data integrity. It is an essential tool for developers building data migration scripts, complex integrations, or performance-critical Salesforce applications that require more than standard REST CRUD operations.

Key Features

01High-efficiency Bulk Query with data streaming to prevent memory issues
02Composite API for atomic multi-object transactions in a single call
03Composite Batch for executing independent requests in parallel
042,028 GitHub stars
05Composite Graph for creating complex, all-or-none record trees
06Bulk API 2.0 Ingest for millions of records (Insert, Update, Upsert, Delete)

Use Cases

01Exporting large datasets for external analysis using memory-efficient streaming
02Creating related Account, Contact, and Opportunity records in a single transactional API call
03Migrating or importing millions of records from CSV files into Salesforce objects