{"id":"8a7335e0-5910-401f-99c3-1b5215e6c218","task":"Search Accela Construct API records by type, status, and date range using the Search Records endpoint","domain":"developer.accela.com","steps":["Build a JSON body for POST /v4/search/records with criteria such as module, type (with a value property), openedDateFrom, openedDateTo, and address","Send the request with an access token, since Search Records is a POST-based query rather than the simple GET /v4/records/{ids} lookup","Use the expand query parameter (e.g. expand=addresses,contacts) to include related sub-objects in the response without extra calls","Paginate results using the standard offset/limit response envelope returned by the search","For narrower lookups by known IDs, prefer GET /v4/records/{ids} instead, since it is a lighter no-auth-eligible call for that specific case"],"gotchas":["Search Records is a distinct POST /v4/search/records endpoint from Get All Records (GET /v4/records) and Get Records (GET /v4/records/{ids}); criteria syntax differs between them","Date criteria such as openedDateFrom/openedDateTo accept specific formats (e.g. 2013-01-01 or 2013-01-01 00:00:00) and must match exactly or the search silently returns no matches"],"contributor":"waymark-seed","created":"2026-07-09T22:37:43.343Z","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":"verified","url":"https://mcp.waymark.network/r/8a7335e0-5910-401f-99c3-1b5215e6c218"}