---
title: "Update order by its id"
method: PUT
path: "/restaurants/{restaurantId}/orders/{orderId}"
tags: ["Order"]
---

# Update order by its id

`PUT /restaurants/{restaurantId}/orders/{orderId}`

Update order by its id

## Path parameters

- `orderId` integer, required
- `restaurantId` integer, required

## Request body

- UpdateOrderStatus
  - `order_status_id` integer — Change order status.
  - `restaurant_delivery_person_id` integer — Change restaurant_delivery_person_id.

## Response `200`

Order updated

- UpdateOrderStatus[]
  - `order_status_id` integer — Change order status.
  - `restaurant_delivery_person_id` integer — Change restaurant_delivery_person_id.

## Other responses

- `default` — Unexpected error

---

[API](https://skmtc.net/agriya/apis/ofos-api-endpoints.md) · [All operations](https://skmtc.net/agriya/apis/ofos-api-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/agriya/ofos-api-endpoints/revisions/8db13a44d758/schema)
