Skip to main contentA Delivery is the central object in the Dora API. It represents a single order that needs to be picked up from one location and dropped off at another.
Video Guide: Creating a Delivery
This video walks you through the entire delivery creation workflow, including filling out required fields and setting up optional parameters like scheduling and payment methods.
The Delivery Lifecycle
A delivery moves through several statuses:
pending: The delivery has been created but is not assigned to a rider.
awaiting-pickup: The delivery has been assigned to the rider they are yet to pickup the package.
in-transit: The rider has picked up the package.
delivered: The rider has dropped off the package and confirmed delivery.
declined: The rider has declined the the assignment.
cancelled: The delivery was cancelled.
Next Steps: Full API Details
The complete list of parameters, request bodies, and error codes is available in the API Reference.