Get Purchase Orders

Operates on Purchase Orders. In the Zuper client app this module is labeled "Purchase Order" for most companies, and "Material Order" for companies in the roofing industry — the API and data shape are identical either way. Purchase Orders and Work Orders (Service Orders) share the exact same underlying schema and endpoints; they're distinguished only by the purchase_order_type field (PURCHASE_ORDER here) and the /purchase_orders vs /service_orders route prefix. purchase_order_type is always enforced server-side based on this route; you cannot use this endpoint to read the other module's records.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
string
string

vendor_uid

date
date
date
date
date
date
string

user uid

string
date
date
string

Job uid

string

Quote uid

string
string
string
string
string

Default "1".

string

Default "10". Also accepts count as an alias.

string

"ASC" or "DESC", default "DESC" (by created_at).

string

Opaque cursor for cursor-based pagination.

string

Opaque cursor for the previous page.

string

Set to enable cursor-based pagination instead of offset pagination.

string

Set to include soft-deleted records.

string

Sparse fieldset selector.

string

Project UID.

string

Asset UID.

string

Material Request UID.

string

Comma-separated appointment UIDs.

string
string
string
string
Response

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json