Booking & couriers
PATCH
/v1/shipping/couriers/prioritySet courier priority
Reorder only. You must send the complete ranking as a permutation of 1..n over the couriers already on your active rate card — this cannot add or remove a courier.
Refused for
merchant_finance · merchant_support · merchant_staff — these are read-only roles, and the refusal happens before the handler runs.Request body
| Field | Type | Description |
|---|---|---|
| shipment_typerequired | string | Forward or reverse. One of 0 · 1. |
| orderrequired | array | [{logistic_id, priority}] — every courier, each priority used once. |
Responses
| Status | Meaning |
|---|---|
| 200 | The re-read ranking. |
400incomplete_ranking | Not every courier on the card was included. |
400duplicate_logistic | A courier appears twice. |
400unknown_logistic | A courier that is not on your card. |