For the complete documentation index, see llms.txt. This page is also available as Markdown.

PurchaseOrders

Returns purchase orders list

get
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Query parameters
Pageinteger · int32Optional
PageSizeinteger · int32Optional
clientIdstring · uuidOptional
Responses
get
/purchase-orders
200

OK

Create new purchase order

post
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Body
commentsstring · nullableOptional
referenceNumberstring · nullableOptional
reference1string · nullableOptional
reference2string · nullableOptional
reference3string · nullableOptional
appointmentNumberstring · nullableOptional
appointmentDatestring · date-time · nullableOptional
requiredDatestring · date-time · nullableOptional
dateCreatedstring · date-timeOptional
closeDatestring · date-time · nullableOptional
vendorIdstring · uuidOptional
warehouseIdstring · uuidOptional
purchaseOrderNumberstring · nullableOptional
Responses
post
/purchase-orders

Update an existing purchase order

put
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Body
commentsstring · nullableOptional
referenceNumberstring · nullableOptional
reference1string · nullableOptional
reference2string · nullableOptional
reference3string · nullableOptional
appointmentNumberstring · nullableOptional
appointmentDatestring · date-time · nullableOptional
requiredDatestring · date-time · nullableOptional
dateCreatedstring · date-timeOptional
closeDatestring · date-time · nullableOptional
idstring · uuidOptional
Responses
put
/purchase-orders

Delete purchase order by code and clientId

delete
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Query parameters
codestringOptional
clientIdstring · uuidOptional
Responses
delete
/purchase-orders

Upload an existing pending purchase orders

post
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Body
idsstring · uuid[] · nullableOptional
uploadedSuceededboolean · nullableOptional
uploadMessagestring · nullableOptional
resetUploadCountboolean · nullableOptional
Responses
post
/purchase-orders/upload

No content

Returns a single purchase order by id

get
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Path parameters
idstring · uuidRequired
Responses
get
/purchase-orders/{id}

Delete purchase-order by Id

delete
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Path parameters
idstring · uuidRequired
Responses
delete
/purchase-orders/{id}

No content

Returns a list of purchase orders by specified field/value

get
Authorizations
ApiKeystringRequired

Api key taken from 'Gateway API key' setting.

Path parameters
fieldstringRequired
valuestringRequired
Responses
get
/purchase-orders/{field}/{value}

Last updated

Was this helpful?