List purchase orders
Changed onEndpoint used to list purchase order resources
Request
- Base URLhttps://api.getmaintainx.com/v1
- AuthHTTP bearer
Query parameters
Last pagination reference
max number of Purchase Orders returned
Return records whose updatedAt is at or after this ISO 8601 date-time (UTC).
Return records whose updatedAt is at or before this ISO 8601 date-time (UTC).
Return records whose createdAt is at or after this ISO 8601 date-time (UTC).
Return records whose createdAt is at or before this ISO 8601 date-time (UTC).
Filter purchase orders by custom field value. Your query parameter should be your custom field name. (ie: To filter by a custom field named "Industry" with the value "Construction", you would do this "/purchaseorders?Industry=Construction"). <br><br>Adding multiple instance of the same custom field act as an <code>OR</code> and adding a different custom field act as an <code>AND</code>. (ie: To filter by a custom field named <code>Industry</code> with the value <code>Construction</code> OR <code>Transportation</code> AND the custom field <code>Manufacturer</code> with the value <code>ACME</code>, you would do this <code>/purchaseorders?Industry=Construction&Industry=Transportation&Manufacturer=ACME</code>). <br><br>If your custom field label is the same as a reserved query parameter such as <code>limit</code>, <code>sort</code>, <code>expand</code>, etc, you can add <code>__c</code> to your custom field filtering (ie: To filter by a custom field named <code>limit</code> with the value <code>ten</code>, you would do this <code>/purchaseorders?limit__c=ten</code>). <br><br>Note that your custom field needs to be created beforehand. Only number and single line text custom field types are supported.
To filter by multiple statuses: statuses=APPROVED&statuses=COMPLETED
Attribute on which to sort the list. (for descending order, prefix attribute with '-').
Headers
Required if using a multi organizations token
Response
Successfully fetched Purchase Orders list
Example response
{
"purchaseOrders": [
{
"id": 135,
"status": "APPROVED",
"updatedAt": "2022-01-01T00:00:00.000Z",
"createdAt": "2022-01-01T00:00:00.000Z"
}
]
}Changes
- warning
added the new
APPROVEDenum value to the//response property for the response status - warning
added the new
CANCELEDenum value to the//response property for the response status - warning
added the new
COMPLETEDenum value to the//response property for the response status - warning
added the new
DECLINEDenum value to the//response property for the response status - warning
added the new
PARTIALLY_FULFILLEDenum value to the//response property for the response status - warning
added the new
PENDINGenum value to the//response property for the response status - warning
added the new
REQUESTEDenum value to the//response property for the response status
- warning
- info
the response property
became required for the status - info
the response property
became required for the status
- info