Skip to content

Reassigned (reassign)

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

status_v3: reassign · status: Reassign

Sent when delivery moves to a new DSP or fleet contract. This is not terminal: a fresh lifecycle (en_route_pickup through completed) follows.

  • delivery_fee is in cents and appears only when known.
  • Driver fields may be absent until replacement assignment.
  • trackerLinkFleet and fleetName describe the newly selected provider when available.
  • The previous fleet can receive cancelled; the new fleet receives subsequent events.

Use reassign as an explicit lifecycle boundary in ordering and idempotency logic.

{
"orderId": "5b1f3c20-0e4a-11f1-8c2d-3f9a7e6b1d42",
"orderNumber": 7414,
"externalId": "ABC-123456",
"status": "Reassign",
"status_v3": "reassign",
"driverName": "Sam R.",
"driverPhoneNumber": "+15555550188",
"transportType": "Bicycle",
"latitude": 40.7398,
"longitude": -73.9903,
"estimatedPickupTime": "2026-10-01T13:31:00.000Z",
"estimatedDropoffTime": "2026-10-01T13:44:00.000Z",
"delivery_fee": 799,
"trackerLink": "https://trackdelivery.io/?orderId=5b1f3c20-0e4a-11f1-8c2d-3f9a7e6b1d42",
"dspTrackerLink": "https://track.example-dsp.com/d/b71e09",
"trackerLinkFleet": "https://track.example-dsp.com/d/b71e09",
"fleetName": "Replacement Fleet"
}
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": "Reassign",
"status_v3": "reassign",
"driverName": "Sam R.",
"driverPhoneNumber": "+15555550188",
"transportType": "Bicycle",
"latitude": 40.7398,
"longitude": -73.9903,
"estimatedPickupTime": "2026-10-01T13:31:00.000Z",
"estimatedDropoffTime": "2026-10-01T13:44:00.000Z",
"delivery_fee": 799,
"trackerLink": "https://trackdelivery.io/?orderId=5b1f3c20-0e4a-11f1-8c2d-3f9a7e6b1d42",
"dspTrackerLink": "https://track.example-dsp.com/d/b71e09",
"trackerLinkFleet": "https://track.example-dsp.com/d/b71e09",
"fleetName": "Replacement Fleet"
}'