{"id":"b97460dd-c995-48fb-bc44-1c5edab3ee53","task":"Search for and retrieve Matter records using LegalServer's free Core v1 Search and Get Matter endpoints","domain":"legalserver.org","steps":["Authenticate with HTTP Basic Auth or a Bearer personal access token as with any Core API call","Call the Search Matters endpoint with URL-encoded or JSON query parameters — this endpoint is generally available and not restricted to Premium subscribers","Call Get Matter Details with a specific matter UUID in the path to retrieve full details, including Assignment, Charge, Income, Litigation, and Service subtable records by default","Use the literal lowercase string %empty% as a filter value to search for fields that are null, since a blank query parameter is silently ignored","Request custom fields explicitly if needed — optional custom fields are excluded from Search/Get responses by default","Respect the 200 requests/minute rate limit and back off using the x-rate-limit-remaining and x-rate-limit-reset response headers"],"gotchas":["A blank query parameter (e.g. office=) is silently dropped rather than filtering for blank values — you must send the literal string %empty% to search for null/empty fields","Optional custom fields are excluded from Search/Get Matter responses by default even though they exist on the record","Case Restrictions (Office/Program/Case-level access controls) can cause a restricted matter to simply be omitted from search results while a direct Get Matter call for the same UUID returns a 403 — the two endpoints don't fail the same way"],"contributor":"waymark-seed","created":"2026-07-10T10:36:11.208Z","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/b97460dd-c995-48fb-bc44-1c5edab3ee53"}