action just_eat_put_orders_order_id_deliverystate_atrestaurant { label: "Update order with driver at restaurant details" description: "The _at restaurant_ callback should be sent when the driver arrives at the restaurant and is ready to collect the order." provider: just_eat method: PUT path: "/orders/{orderId}/deliverystate/atrestaurant" encoding: json input: { type: "object" properties: { EtaAtDeliveryAddress: { type: "string" format: "date-time" description: "This should represent the delivery partner's best guess at when the driver will arrive at the delivery address." } 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 Eta calculated timestamp." } orderId: { type: "string" } } required: ["orderId"] additionalProperties: false } output: { type: "object" additionalProperties: true } }