Skip to navigation

Create Purchase Order

View as Markdown
Creates a purchase order in Draft. The external reference must be unique among the merchant's purchase orders that are not cancelled.

Authentication

AuthorizationBearer

Authentication using Personal Access Token (PAT) token

OR
AuthorizationBearer
OAuth2 authentication using JWT tokens

Request

The purchase order to create
external_referencestringRequired>=1 character

The merchant’s own reference; must be unique among the merchant’s non-cancelled purchase orders.

line_itemslist of objectsRequired
The expected line items.
notesstring or nullOptional

Free-text notes.

supplier_idinteger or nullOptional
Id of one of the merchant's suppliers.

Response

Created
created_atdatetimeOptional

When the purchase order was created (UTC).

external_referencestring or nullOptional

The merchant’s own reference, unique among the merchant’s non-cancelled purchase orders.

line_itemslist of objects or nullOptional
The expected line items.
notesstring or nullOptional

Free-text notes.

purchase_order_idlongOptional
Unique id of the purchase order.
statusobjectOptional
A purchase order status.
supplierobject or nullOptional
The supplier, or null when none is set.
updated_atdatetimeOptional

When the purchase order was last changed (UTC).

Errors

401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error