---
title: "Update order with delivered details"
method: PUT
path: "/orders/{orderId}/deliverystate/delivered"
tags: ["Order Delivery API", "publicly-accessible"]
---

# Update order with delivered details

`PUT /orders/{orderId}/deliverystate/delivered`

The _delivered_ callback should be sent when the driver has handed the food to the customer and completed the order.

## Path parameters

- `orderId` string, required

## Request body

- DeliveryDetails
  - `Location` Location — GeoLocation object containing latitude and longitude values.
    - `Accuracy` number, double — This should represent the accuracy of driver's location.
    - `Heading` number, double — This should represent the degree of heading direction, for example, 0 is north, 90 is east.
    - `Latitude` number, double, required — This should represent the latitude of the driver's location.
    - `Longitude` number, double, required — This should represent the longitude of the driver's location.
    - `Speed` number, double — This should represent the travel speed of the driver.
  - `TimeStampWithUtcOffset` string, date-time — This should represent the delivery detailed updated timestamp.

## Response `200`

OK

---

[API](https://skmtc.net/justeat/apis/just-eat.md) · [All operations](https://skmtc.net/justeat/apis/just-eat/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/justeat/just-eat/versions/49ff8eb806d9/schema)
