Create orders
POST
/v1/intake/bulkBulk create
multipart/form-data. Answers 202 with a job_id; poll GET /v1/intake/jobs/{id}. Rows that need a human decision land in the job's review queue rather than failing the upload.
Request body
| Field | Type | Description |
|---|---|---|
| import_filerequired | string | The spreadsheet. Maximum 25 MB. |
| sender_address_idrequired | integer | Pickup warehouse for every row in the file. |
Responses
| Status | Meaning |
|---|---|
| 202 | {job_id, status:"queued"}. |
400sender_address_id (pickup warehouse) required | Absent. |
400invalid_pickup_address | Not one of your warehouses. |