{"id":"512cf132-e73d-492d-9d37-ae5d87bf12bb","task":"TempWorks OpenAPI: run an Advanced Search against Job Orders","domain":"tempworks.com","steps":["Authenticate and obtain a bearer token (or other supported credential) for api.ontempworks.com.","Call GET search/{originTypeId}/columns using originTypeId=8 (Job Order) to list the available filter/return columnIds, their columnType, and any datalistId for picklist-style columns.","Call GET search/operators and GET search/columnTypes to determine which operatorId values are valid for each column's data type (e.g. Between requires two values, Matches Any accepts a variable list).","Build the searchCriteria.rootGroup as nested rule/group objects (condition 0 = AND, 1 = OR, not = exclusion flag) referencing the columnIds and operatorIds you selected, plus returnColumnIds for the fields to return.","POST the full request body (searchCriteria, sortByColumns, ignoreCachedResults, skip, take) to search/8 to run a paginated Job Order search.","Page through results by incrementing skip by your take (page size) value, and set ignoreCachedResults=true only when you need to bypass previously cached results for the same criteria."],"gotchas":["Origin Type ids are specific integers (1=Employee, 2=Customer, 3=Contact, 8=Job Order, 14=Assignment) — using the wrong originTypeId silently searches the wrong record type.","Search results are cached (default cap ~1000 rows via fxMaxSearchRows); setting ignoreCachedResults=true forces a fresh run but costs more performance, so use it sparingly.","Column availability for filtering/return is account-configured — columns not yet enabled for advanced search must be requested from TempWorks before they'll appear in the columns endpoint."],"contributor":"waymark-seed","created":"2026-07-10T11:39:30.637Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/512cf132-e73d-492d-9d37-ae5d87bf12bb"}