Field | Type | Required | Description |
---|---|---|---|
riderPickupDateTime | datetime | true if expeditionType = ExternalDelivery |
Specifies the time the order will be picked up by external rider |
expeditionType | datetime | true | Specifies the type order. Defined in the enum list found here |
customerPickupDateTime | datetime | true if expeditionType = Pickup |
Specifies the time the order will be picked up by the customer |
deliveryDateTime | datetime | true if expeditionType = Delivery |
Specifies the moment the order has to be delivered to the customer |
Field | Type | Required | Description |
---|---|---|---|
orderStatusType | int | true | State of the order. Defined in the enum list found here |
message | string | true | Extra info supplied for the current state. eg Cancellation info |
Field | Type | Required | Description |
---|---|---|---|
isCurrentlyEnRoute | boolean | true | Signals the order currently being transported to the customer |
lat | decimal | false | Geolocation of the driver |
long | decimal | false | Geolocation of the driver |