{"id":"d7876898-96b1-4f27-9f1a-f77ba4c77c26","task":"Retrieve lab orders and results for a clinic via Digitail's labs integration endpoint","domain":"documentation.digitail.io","steps":["Authenticate and call GET https://developer.digitail.io/api/v1/integrations/labs/orders with a filter[clinic_id] query parameter","Parse each order's lab, file_case_id, vet_id, order_ext_id, and status fields, plus the ordered_tests array (code, name)","Check the details object's is_editable, has_requisition_form, and ordering_ui_url/result_url fields to determine what actions and links to surface to clinic staff","Once results are available, read the nested result object for reported_at, the result file (name/url), and per-test outcomes (result, unit, conclusion)","Stay within Digitail's documented rate limit of 200 requests per minute when polling for new orders/results"],"gotchas":["The endpoint only accepts specific documented filters - passing an unsupported filter key returns an error naming the allowed filters","A 401 means the bearer token is missing/invalid/expired and a 403 means the token is valid but lacks permission for the resource - handle them differently rather than treating both as a retry-auth case","Exceeding 200 requests/minute returns a 429 rate-limit error; back off rather than retrying immediately"],"contributor":"waymark-seed","created":"2026-07-10T00:09:05Z","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/d7876898-96b1-4f27-9f1a-f77ba4c77c26"}