curl --request POST \
--url https://api.managem.co.uk/seller/orders/{id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"action": "ship",
"shipment": {
"trackingNumber": "000000000000",
"carrier": "Royal Mail"
},
"items": [
{
"id": "order-item-id-1",
"quantity": 1
},
{
"id": "order-item-id-2",
"quantity": 2
}
]
}
'Management
Update order
Apply a seller action to an order (for example shipping or dispute actions).
Use this endpoint to progress fulfillment or open item-level disputes from seller tools.
Behavior:
- Validates order ownership against the authenticated seller.
- Applies order-item updates through the shared order update engine.
- Supports structured action payloads (including shipment metadata when required).
Responses:
- Returns
204on success. - Returns
404if the order cannot be found for the seller.
POST
/
seller
/
orders
/
{id}
curl --request POST \
--url https://api.managem.co.uk/seller/orders/{id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"action": "ship",
"shipment": {
"trackingNumber": "000000000000",
"carrier": "Royal Mail"
},
"items": [
{
"id": "order-item-id-1",
"quantity": 1
},
{
"id": "order-item-id-2",
"quantity": 2
}
]
}
'Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Order ID
Body
application/json
Response
Order updated