Skip to main content
Use the operations below to work with purchase orders. Each link opens an interactive reference page generated from the published OpenAPI specification.

Receiving preconditions

Receiving and undoing receipts require an active purchase order in Sent, PartiallyReceived, or Received. Within this window, the header status is derived from its lines. Pending and other pre-send purchase orders cannot receive stock; a direct line receipt returns a precondition error, while a bulk receipt reports the refused order in its outcomes. An HTTP 201 with affected: 0 is not a successful receipt. Sending a purchase order may notify a supplier. Do not send one merely to test receiving against a live shop.

Operations

See Authentication before your first call. For write retries, see Writing safely.