Deliveries
Create delivery (EXPRESS)
Places a booking on the Dash Express fleet. Returns a deliveryID in status ALLOCATING. The driver is assigned asynchronously — track progress via webhooks.
The legacy POST /v1/deliveries path is deprecated 21 May 2026; new integrations must use /express/v1/deliveries. LOGISTIC deliveries continue to use the legacy path.
post/express/v1/deliveries
Request
- Base URLhttps://api.dashelectric.co
- AuthHTTP bearer
Headers
x-client-time-zone'Asia/Jakarta' | 'Asia/Makassar' | 'Asia/Jayapura' required
Example:Asia/Jakarta
Timezone of the requesting client; affects scheduling.
Request body
Example request
{
"providerOrderID": "AWB-1042",
"packages": [
{
"name": "Martabak Manis",
"type": "REGULAR",
"description": "kacang dan keju",
"quantity": 1,
"price": 23000,
"weight": 0.8
}
],
"sender": {
"firstName": "Arifatul",
"phone": "081234548899"
},
"recipient": {
"firstName": "Arifatul",
"phone": "081234548899"
},
"origin": {
"address": "Manis Cafe & Eatery",
"coordinates": {
"latitude": -6.993894,
"longitude": 110.457499
}
},
"destination": {
"address": "Manis Cafe & Eatery",
"coordinates": {
"latitude": -6.993894,
"longitude": 110.457499
}
},
"schedule": {
"pickupTimeFrom": "2025-05-26T23:00:00+07:00",
"pickupTimeTo": "2025-05-26T23:59:59+07:00"
}
}Response
Delivery created in ALLOCATING
Example response
{
"deliveryID": "DE-1727921269869",
"providerOrderID": "AWB-1042",
"providerOutletID": "Outlet Tebet",
"courier": {
"name": "Agus Wijayanto",
"phone": "087777777777"
},
"sender": {
"firstName": "Arifatul",
"phone": "081234548899"
},
"recipient": {
"firstName": "Arifatul",
"phone": "081234548899"
},
"quote": {
"service": {
"name": "Dash Instant Delivery"
},
"currency": {
"code": "IDR",
"symbol": "Rp"
},
"amount": 9000,
"distance": 499
}
}Changes
No recorded changes to this operation across all 1 revision of this API.