CRM: Salesforce Ingest
Submit a Salesforce Bulk API 2.0 ingest job to write records into a Salesforce object. Supports insert, upsert, update, delete, and hard-delete operations.
For read-side queries and searches use CRM::Salesforce.
Pre-requisite: Install Salesforce application in Profile > {Organization} > Applications to grant Zparse access.
Parameters
Instance—REQUIRED
Configured
Salesforce application.Endpoint—REQUIRED
Currently Ingest — submit a Bulk API 2.0 ingest job.
Object—REQUIRED
Salesforce object the ingest job targets (e.g. Account, Contact,
Opportunity, custom Foo__c).
Operation—REQUIRED
Insert— create new records. -Upsert— create or update based on the external ID field. -Update— update existing records. -Delete— soft-delete records. -Hard Delete— permanently delete records (bypasses the Recycle Bin; requires the corresponding permission).
Input
The input connector shape is derived from the configured object and operation — typically a CSV/JSONL file of records, or a JSON describing the ingest job.
Output
Job Response
JSON response describing the submitted ingest job (job id, status, record counts, …) returned by the Salesforce Bulk API.