Overview
Calculate delivery price estimates for multiple destinations from a single pickup location. This is ideal for multi-stop deliveries or batch shipments. The endpoint returns abulkId and individual tempDeliveryIds for each stop.
Required permission:
pricing:readEndpoint
Request
Headers
string
required
Your Chidori API key
string
required
Must be
application/jsonBody parameters
object
required
Pickup location coordinates (shared for all stops)
array
required
Array of destination coordinates (max 50)
Response
Success response
boolean
Always
true for successful requestsobject
Examples
Error codes
Creating bulk deliveries
After getting bulk pricing, you have two options:Option 1: Create all at once using bulkId
Use thebulkId to create all deliveries in a single request:
Option 2: Create individually using tempDeliveryIds
Create each delivery separately using individualtempDeliveryIds:
Bulk payment
When paying for bulk deliveries, you can pay for all deliveries in the bulk by passing anydeliveryId from the bulk. The system automatically calculates the total for all deliveries in that bulk.
Create Bulk Deliveries
Create multiple deliveries from a bulk pricing request
