Courier Status Update Model

ParameterMeaningType
orderIdThe unique ID of the order in DeliverectString
channelOrderIdThe unique ID of the order sourced from the ordering channelString
statusThe status from the list of values supported for updates.Integer
pickupTimeThe arrival time for the courier to their pickup location timestamp is in UTC yyyy-MM-ddTHH:mm:ssZ (only available prior to status ARRIVED_AT_PICKUP - 85)String
deliveryTimeThe delivery time shown in UTC yyyy-MM-ddTHH:mm:ssZString
courierNameName of the courier / riderString
coordinatesThe coordinates object showing "coordinates": { "coordinates": [long, lat] }Object
courierIdWhere Deliverect 'Courier App' is used, this is the unique Id of the courierString
dispatchPartnerThe name of the dispatch partner companyString
multipleDriversThis will be sent as true when the delivery is split across more than one driverBoolean