Bulk Upload

Unlike bulk downloads, using the bulk upload requires only a single call. The POST /bulk/{objectName} uploads a file which will then be processed by the bulk job.

For files that don't have column headers that match the field names in an endpoint, a transformation is required. The transformation provides a mapping from the column headers to field names. See Defining Common Resources & Transformations for more information about transformations.

The Bulk Upload is composed of the following parts:

Note: For elements that support upsert identifierFieldName is passed in the metaData to designate the field to be used for upserts.