Skip to main content

Acknowledge Purchase Order

POST 

/v1/vendor/purchase-orders/:id/acknowledge

Acknowledge PO lines using each lineItemId and acceptedUnits, with a rejection reason where required. The response returns updated PO detail.

Requires vendor.write.

Request and response fields at a glance
  • Path parameters: id (integer, required).
  • Request body (application/json): items (array, required).
  • 201 response (application/json): id (number, required), poNumber (string, required), brand (object, required), saleChannel (object, required), status (string, required), outcome (string, required), orderDate (string, required), acknowledgedAt (string), deliveredAt (string), acknowledgementDueAt (string, required), deliveryStart (string), deliveryEnd (string), fulfillmentCenter (string, required), currencyCode (string, required), totals (object, required), lineItems (array, required).

Request​