Skip to main content

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 a bulkId and individual tempDeliveryIds for each stop.
Required permission: pricing:read

Endpoint

Request

Headers

string
required
Your Chidori API key
string
required
Must be application/json

Body 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 requests
object

Examples

Error codes

Creating bulk deliveries

After getting bulk pricing, you have two options:

Option 1: Create all at once using bulkId

Use the bulkId to create all deliveries in a single request:

Option 2: Create individually using tempDeliveryIds

Create each delivery separately using individual tempDeliveryIds:

Bulk payment

When paying for bulk deliveries, you can pay for all deliveries in the bulk by passing any deliveryId 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