Salesforce · Arazzo Workflow
Salesforce Bulk Query
Version 1.0.0
Run the Bulk API 2.0 query lifecycle — create a query job, poll until JobComplete, and download the result CSV.
View Spec
View on GitHub
AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSalesArazzoWorkflows
Provider
Workflows
bulk-query
Extract records from Salesforce with a Bulk API 2.0 query job.
Creates a query job from a SOQL statement, polls until JobComplete, and returns the result CSV.
1
createQueryJob
createQueryJob
Create a new Bulk API 2.0 query job from the supplied SOQL statement. The job is processed asynchronously.
2
pollJob
getQueryJobInfo
Poll the query job state. When the job reaches JobComplete, continue to retrieve results; while still InProgress or UploadComplete, loop back to poll again; if the job Failed or Aborted, stop the workflow.
3
getResults
getQueryJobResults
Retrieve the query results as CSV once the job has reached JobComplete. The first row is a header of field API names.