{
"external_user_id": "user_purchasing_01"
}
{
"purchase_order": {
"id": "po_01j5k...",
"status": "CONFIRMED",
"confirmed_at": "2026-08-12T09:00:00.000Z"
}
}
Purchase Orders
Confirm purchase order
Moves a purchase order from SUBMITTED to CONFIRMED status, indicating the supplier acknowledged it.
POST
/
api
/
v1
/
public
/
vendors
/
{vendorId}
/
procurement
/
orders
/
{orderId}
{
"external_user_id": "user_purchasing_01"
}
{
"purchase_order": {
"id": "po_01j5k...",
"status": "CONFIRMED",
"confirmed_at": "2026-08-12T09:00:00.000Z"
}
}
string
required
API key with
inventory:write scope.string
required
Vendor UUID.
string
required
Purchase order UUID. Must be in
SUBMITTED status.string
required
Must be
confirm.string
Actor for audit trail.
object
Updated purchase order with
status: "CONFIRMED".{
"external_user_id": "user_purchasing_01"
}
{
"purchase_order": {
"id": "po_01j5k...",
"status": "CONFIRMED",
"confirmed_at": "2026-08-12T09:00:00.000Z"
}
}

