Routes
Purchase Orders

New Purchase Order

This request creates a new Purchase Order.

ParameterTypeRequiredDescription
locationIDIntRequiredThe ID of the location this PO will be created for.
vendorIDIntRequiredThe ID of the vendor that this PO will be associated with.
userIDIntRequiredThe ID of the user that this PO will be assigned to.
taskIDIntOptionalThe ID of the task that this PO will be associated with.
budgetIDIntOptionalThe ID of the budget that this PO will be associated with. If not provided, this will be the location's default budget.
dateIntOptionalThe start time of the PO -- this can be in the past or the future and will still show up in the UI. Must be a unix timestamp. If not provided, this will default to the current time.
expectedDateIntOptionalThe expected delivery date of this PO. Must be a unix timestamp.
requestDescriptionStringOptionalA description of the "request" for this PO.
customField1StringOptionalPO custom field, the customer chooses which custom fields are available on all POs.
customField2StringOptionalPO custom field, the customer chooses which custom fields are available on all POs.
customField3StringOptionalPO custom field, the customer chooses which custom fields are available on all POs.
customField4StringOptionalPO custom field, the customer chooses which custom fields are available on all POs.
customField5StringOptionalPO custom field, the customer chooses which custom fields are available on all POs.
customField6StringOptionalPO custom field, the customer chooses which custom fields are available on all POs.
post/v2/po

Request

Request body

locationIDinteger
vendorIDinteger
userIDinteger
requestDescriptionstring
dateinteger
expectedDateinteger
budgetIDinteger
customField1string
customField2string
customField3string

Response

New Purchase Order

poIDinteger

Changes

No recorded changes to this operation across all 4 revisions of this API.