Update Delivery
Changed onApply a partial update — such as status, courier location, proof of delivery, picked items, courier identity, or ETAs — to a delivery your organization owns. Only available for deliveries fulfilled by your own fleet (not by a third-party courier integration). Returns the updated delivery.
Request
- Base URLhttps://api.sandbox.usenash.com
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The Nash delivery id to update.
Request body
Response
OK
Example response
{
"id": "dlv_01234567890",
"status": "dropoff_complete",
"statusHistory": [
{
"createdAt": "2023-08-29T19:17:46.264523",
"location": null,
"status": "created"
},
{
"createdAt": "2023-08-30T02:55:27.240246",
"location": "WELSHPOOL WA",
"status": "in_transit",
"statusDescription": "Item processed at sorting facility"
}
]
}Changes
- info
added the new optional request property
- info
added
barcode_scan_on_dropoffbarcode_scan_on_pickupbarcode_scan_on_returnphoto_pre_delivery_verificationphoto_proof_of_deliveryphoto_proof_of_pickupsignature_proof_of_deliverysignature_proof_of_pickupdiscriminator mapping keys to the//request property - info
added the new
items_pick_completeenum value to the request property/ - info
added the optional property
to the response with the status
- info