List purchase requests
Header Parameters
Query Parameters
Page number, starting at 1.
Results per page. Default 25, maximum 100.
Narrow by status. Repeat the key or send a comma list. An unknown value is a 400 listing the valid ones. Codes: D draft, P pending, A approved, R rejected, C cancelled, CR change request.
DPARCCRRequest number. Non-digits are stripped, so the display form works; a value with no digits is a 400.
Exact match on the linked order's external (ERP) order number.
Exact match on the linked order's client external id.
The requester, by user UUID or email. Anything else is a 400.
Requests filed at or after this ISO-8601 timestamp.
Requests filed at or before this timestamp.
Case-insensitive contains over title, externalId, externalOrderNumber and clientExternalId.
Sort key, - for descending. Default -externalId. A stable id tiebreaker is always appended.
requestedAt-requestedAtexternalId-externalIdstatus-statusPath Parameters
Company ID. Must be one of the IDs returned by GET /api/v2/companies/.
Response
The standard paginated envelope.
Response Attributes
Total matching records across all pages.
Total pages. 0 when there are no results.
The page this response contains.
Show child attributes
A query parameter was invalid or unknown. attr names it.
Response Attributes
validationErrorclientErrorserverError Show child attributes
Missing, invalid, or expired API key, or a session credential was used instead of an API key.
Response Attributes
validationErrorclientErrorserverError Show child attributes
Authenticated but not entitled: the key's user is not an active member of this company, the External API feature (or the resource's own feature) is not enabled for it, the key lacks the scope this verb needs, or a browser session was used.
Response Attributes
validationErrorclientErrorserverError Show child attributes
Rate limit exceeded (60 requests per minute per API key). Retry after the number of seconds given in the message.
Response Attributes
validationErrorclientErrorserverError