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
Salesforce application.Currently Ingest — submit a Bulk API 2.0 ingest job.
Salesforce object the ingest job targets (e.g. Account, Contact,
Opportunity, custom Foo__c).
Bulk API 2.0 operation to perform:
Insert— create new recordsUpsert— create or update recordsUpdate— update existing recordsDelete— soft-delete recordsHard Delete— permanently delete records (bypasses the Recycle Bin; requires the corresponding permission)
Input
A File (or Files) containing the records to ingest, in CSV format —
the ingest job is always created with the CSV content type. Each file is
uploaded to the submitted job.
Output
JSON response describing the submitted ingest job (job id, status, record counts, …) returned by the Salesforce Bulk API.