Searches material, subcontract, and custom cost-type item transactions.

Returns received, installed, and work-performed transactions across
all requested MSE types, ordered by date descending and grouped into
received and installed arrays. The installed
array contains installed materials, installed custom cost-type items,
and work performed. Received transactions are excluded when a cost
code or only-T&M filter is supplied, since they are not associated
with a cost code.

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

The request object describing the search filters.

Request body for searching material, subcontract work, and custom
cost-type item transactions through a single unified endpoint.

jobIds
array of uuids | null

List of Job Ids.
Used with JobTagIds to limit jobs. Returns jobs with JobIds and JobTagIds.

jobIds
jobTagIds
array of uuids | null

List of Job Tag Ids.
Used with JobIds to limit jobs. Returns jobs with JobIds and JobTagIds.

jobTagIds
foremanIds
array of uuids | null

List of Foreman Ids.
Used to limit transactions. Returns transactions only for foremen specified.

foremanIds
date-time | null

Beginning local date (yyyy-MM-dd) of date range.
Used with EndDate. Transactions whose dates fall within this date range will be included.

date-time | null

End local date (yyyy-MM-dd) of date range.
Used with StartDate. Transactions whose dates fall within this date range will be included.

string | null

Optional.
When there are additional results, the metadata nextCursor field should be passed to retrieve the next page of results.

int32 | null

The maximum number of results that should be returned.

uuid | null

The business unit id.

costCodeIds
array of uuids | null

List of Cost Code Ids.

costCodeIds
date-time | null

Optional.
Used to filter data by SyncTimestamp

boolean | null

The onlyTM optional parameter to filter to T&M data.

mseTypes
array of objects | null

Optional. The MSE types to include in the search.
When omitted, transactions across all MSE types (Material,
CustomType, and Subcontract) are returned.

mseTypes
Allowed:
Headers
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
Credentials
OAuth2
Missing 1 required scope
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json