---
title: "Update Shipment Status"
method: POST
path: "/openapi/{version}/customwebstore/orders/shipment_status/"
tags: ["Custom Webstore (B2C)"]
---

# Update Shipment Status

`POST /openapi/{version}/customwebstore/orders/shipment_status/`

## Request

- Base URL: `https://base_url`
- URL: `https://base_url/openapi/{version}/customwebstore/orders/shipment_status/`
- Auth: none declared. Required headers: `connection-id`

Update Shipment Status

## Path parameters

- `version` string, required

## Headers

- `connection-id` string, required

## Request body

- CustomWebstoreOrderUpdateShipmentStatusRequest
  - `unique_order_identifier` string, required: A unique identifier for the order
  - `fulfilment_group_id` string, required: fulfilment group id. example : F01
  - `shipment_status` 'AUTO_ARCHIVED' | 'IN_TRANSIT' | 'OUT_FOR_DELIVERY' | 'COMPLETED' | 'RETURN_IN_PROGRESS' | 'RETURN_COMPLETED', required: * `AUTO_ARCHIVED` - AUTO_ARCHIVED * `IN_TRANSIT` - IN_TRANSIT * `OUT_FOR_DELIVERY` - OUT_FOR_DELIVERY * `COMPLETED` - COMPLETED * `RETURN_IN_PROGRESS` - RETURN_IN_PROGRESS * `RETURN_COMPLETED` - RETURN_COMPLETED

## Response `200`

Shipment Status Updated

- object

## Other responses

- `400`: Bad Request - Invalid input.
- `401`: Unauthorized - Invalid or expired credentials.
- `403`: Forbidden - You do not have permission to access this resource.
- `404`: Not Found - The requested resource does not exist.
- `500`: Internal Server Error - Unexpected error occurred.

---

[API](https://skmtc.dev/golocad/apis/locad-api.md) - [All operations](https://skmtc.dev/golocad/apis/locad-api/llms.txt) - [OpenAPI document](https://skmtc.dev/golocad/apis/locad-api/revisions/428200f33a81?raw)
