action just_eat_put_orders_order_id_deliverystate_atdeliveryaddress { label: "Update order with driver at delivery address details" description: "

The _at delivery address_ callback should be sent when the driver thinks that they have arrived at the specified delivery address.

NB; This callback should be distinct from the delivered callback, as Just Eat use this callback to understand how much time is spent locating the customer's address.

" provider: just_eat method: PUT path: "/orders/{orderId}/deliverystate/atdeliveryaddress" encoding: json input: { type: "object" properties: { Location: { type: "object" description: "GeoLocation object containing latitude and longitude values." required: ["Latitude", "Longitude"] properties: { Accuracy: { type: "number" format: "double" description: "This should represent the accuracy of driver's location." } Heading: { type: "number" format: "double" description: "This should represent the degree of heading direction, for example, 0 is north, 90 is east." } Latitude: { type: "number" format: "double" description: "This should represent the latitude of the driver's location." } Longitude: { type: "number" format: "double" description: "This should represent the longitude of the driver's location." } Speed: { type: "number" format: "double" description: "This should represent the travel speed of the driver." } } } TimeStampWithUtcOffset: { type: "string" format: "date-time" description: "This should represent the delivery detailed updated timestamp." } orderId: { type: "string" } } required: ["orderId"] additionalProperties: false } output: { type: "object" additionalProperties: true } }