---
title: "Update an order's status"
method: POST
path: "/orders/{id}/status"
---

# Update an order's status

`POST /orders/{id}/status`

## Request

- Base URL: `https://api.ecommerceapi.uk/v1`
- URL: `https://api.ecommerceapi.uk/v1/orders/{id}/status`
- Auth: HTTP basic

Updates the status of an order.

## Path parameters

- `id` integer, required

## Request body

- object
  - `sendEmail` boolean: Whether to send an order status update email to the customer.
  - `status` integer: The new status ID.
  - `trackingUrl` string: The new value for the tracking URL field.
  - `sendToEbay` boolean: Set to true to send the updated order status to eBay.
  - `eBayShippingCarrier` string: The value for the eBay shipping carrier.
  - `eBayShipmentTrackingNumber` string: The value for the eBay shipping tracking number.

## Response `200`

OK

---

[API](https://skmtc.dev/ecommerceapi/apis/orders-status-comments-pre-orders.md) - [All operations](https://skmtc.dev/ecommerceapi/apis/orders-status-comments-pre-orders/llms.txt) - [OpenAPI document](https://skmtc.dev/ecommerceapi/apis/orders-status-comments-pre-orders/revisions/92d22943eeb1?raw)
