Skip to content

Order Scheduled (scheduled)

POST https://my-api.example.com/first-delivery/webhook

status_v3: scheduled · status: Pending

Sent when the order enters First and before a driver is assigned. This event covers merchant acceptance, scheduled time, and dispatch-searching phases.

Driver fields are absent. trackerLinkFleet, fleetName, and legacy dspTrackerLink are usually null until an external fleet/DSP accepts the delivery. Treat all three as optional/nullable.

{
"orderId": "5b1f3c20-0e4a-11f1-8c2d-3f9a7e6b1d42",
"orderNumber": 7414,
"externalId": "ABC-123456",
"status": "Pending",
"status_v3": "scheduled",
"estimatedPickupTime": "2026-10-01T13:25:00.000Z",
"estimatedDropoffTime": "2026-10-01T13:40:00.000Z",
"trackerLink": "https://trackdelivery.io/?orderId=5b1f3c20-0e4a-11f1-8c2d-3f9a7e6b1d42",
"dspTrackerLink": null,
"trackerLinkFleet": null,
"fleetName": null
}
Terminal window
curl --request POST 'https://my-api.example.com/first-delivery/webhook' \
--header 'Content-Type: application/json' \
--data '{
"orderId": "5b1f3c20-0e4a-11f1-8c2d-3f9a7e6b1d42",
"orderNumber": 7414,
"externalId": "ABC-123456",
"status": "Pending",
"status_v3": "scheduled",
"estimatedPickupTime": "2026-10-01T13:25:00.000Z",
"estimatedDropoffTime": "2026-10-01T13:40:00.000Z",
"trackerLink": "https://trackdelivery.io/?orderId=5b1f3c20-0e4a-11f1-8c2d-3f9a7e6b1d42",
"dspTrackerLink": null,
"trackerLinkFleet": null,
"fleetName": null
}'