Bulk Upload related resources. includes: bulk upload of resource data using bulk/{resource_name} , and bulk/jobinfo to get bulk upload Async Job status information.

Bulk Upload

Method
Description

POST

post-bulk-json

https://api.pepperi.com/v1.0/bulk/{resource_name}/json

Starts a new async bulk upload job that upserts (updates/inserts) multiple {resource_name} data as a list of headers and lines. This async request returns a Job ID and URI to query the job's status. ExternalID is required in case of insert and either InternalID or ExternalID are required in case of update.

POST

post-bulk-csv-zip

https://api.pepperi.com/v1.0/bulk/{resource_name}/csv_zip

Starts a new async bulk upload job that upserts (updates/inserts) multiple {resource_name} data as a zip file that contains a single csv file. This async request returns a Job ID and URI to query the job's status. ExternalID is required in case of insert and either InternalID or ExternalID are required in case of update.

Bulk Upload Job Info

Method
Description

GET

get-bulk-job-info

https://api.pepperi.com/v1.0/bulk/jobinfo/{job_id}

Retrieves bulk upload status information.