---
title: "Purchase a shipment"
method: POST
path: "/client/shipments/{orderNumber}/purchase"
tags: ["Shipments"]
---

# Purchase a shipment

`POST /client/shipments/{orderNumber}/purchase`

Purchases a shipment and deducts the cost from your wallet balance. The shipment status changes from DRAFT to PENDING.

## Path parameters

- `orderNumber` string, required

## Response `200`

Purchase result

- object
  - `message` string, required — Additional information about the request status.
  - `code` integer, required — Status code. 0 indicates success.
  - `data` PurchaseShipmentResponseData
    - `trackingId` string, required — Shipment tracking ID.
    - `orderNumber` string, required — Order number.
    - `insuranceCreated` boolean — Whether parcel protection was created.

---

[API](https://skmtc.dev/uniuni/apis/uniuni-platform-client-api.md) · [All operations](https://skmtc.dev/uniuni/apis/uniuni-platform-client-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/uniuni/uniuni-platform-client-api/revisions/d61334c7f8b1/schema)
