Skip to main content

Apply Supplier Confirmed Changes

POST 

/api/purchase-orders/:purchase_order/supplier-responses/:response/apply

Apply a changes_requested supplier response's confirmed line quantities back onto the live purchase order. Each confirmed quantity is written to its line, respecting the floors already received or invoiced on that line so committed quantities are never reduced below what has already happened.

Applying the confirmed changes creates a divergence between the live order and the last revision the supplier received, which the buyer then re-sends as a new revision.

Path params:

  • purchase_order (required): id of the purchase order.
  • response (required): id of the supplier response to apply.

No request body.

Response under data: the refreshed purchase_order, an applied count of lines updated, and a skipped[] array describing any lines that could not be changed.

Authentication: Requires Bearer token.

Requires permission: purchase_orders.update

Request

Responses

OK

Response Headers
    Content-Type