Overview
Retrieve detailed information about a specific delivery using either itsid (UUID) or trackingId.
Required permission:
delivery:readEndpoint
Request
Headers
Your Chidori API key
Query parameters
Provide eitherid OR trackingId:
The unique delivery ID (UUID)
The human-readable tracking ID (e.g.,
CHI-ABC123)Response
Success response
Always
true for successful requestsComplete delivery object with all details including:
- Delivery ID and tracking ID
- Status and timestamps
- Pickup and destination coordinates
- Pricing information
- Driver details (when assigned)
- Payment status
Examples
Delivery statuses
| Status | Description |
|---|---|
PENDING | Delivery created, awaiting payment |
PAID | Payment received, awaiting driver assignment |
ASSIGNED | Driver assigned to the delivery |
PICKED_UP | Driver has picked up the package |
IN_TRANSIT | Package is on the way to destination |
DELIVERED | Package successfully delivered |
CANCELLED | Delivery was cancelled |
Use cases
Customer tracking page
Customer tracking page
Use the
trackingId to let customers check their delivery status:Order management system
Order management system
Use the delivery
id to sync with your internal order system: