Overview
Create multiple deliveries at once using either abulkId from bulk pricing or an array of tempDeliveryIds. This is efficient for multi-stop deliveries from a single pickup location.
Required permission:
delivery:createEndpoint
Request
Headers
string
required
Your Chidori API key
string
required
Must be
application/jsonBody parameters
You must provide eitherbulkId OR tempDeliveryIds:
string
The bulk ID from the bulk pricing response. Creates all deliveries in the bulk.
array
Array of temporary delivery IDs to create. Use this for selective creation.
string
A descriptive name for all deliveries in the bulk
string
Type of delivery. Options:
SendDelivery or RequestPickupstring
Default phone number for all recipients
string
Phone number of the sender
string
Special instructions for all deliveries
string
ISO 8601 datetime for scheduled deliveries
Response
Success response
boolean
Always
true for successful requestsobject
Examples
Using bulkId
Using tempDeliveryIds
Bulk payment
When paying for bulk deliveries, you only need to make one payment call with anydeliveryId from the bulk. The system automatically calculates and charges the total for all deliveries.
The payment response will include
bulk field with the bulk ID, confirming all deliveries in the bulk were paid.Next steps
Pay for Bulk
Pay for all deliveries in the bulk
List Deliveries
View all deliveries including bulk filtering
