{"id":"ea2b35f2-1935-4e79-be1b-b45bf4b2b4a8","task":"Retrieve a Medicare beneficiary's Part A, B, and D claims history using the CMS Blue Button 2.0 FHIR API","domain":"bluebutton.cms.gov","steps":["Register a developer account and application in the Blue Button 2.0 sandbox","Implement OAuth 2.0 authorization code flow so a beneficiary can grant your app access to their claims data","Use the v2 FHIR R4 endpoints, based on the CARIN Consumer Directed Payer Data Exchange implementation guide, to query ExplanationOfBenefit, Coverage, and Patient resources","Test end-to-end flows against synthetic sandbox data before requesting production access","Follow the production access user guide to move from sandbox to live beneficiary data","Use the provided Node/Python SDKs to manage OAuth token refresh"],"gotchas":["v1 (STU3) is limited to bug-fix maintenance -- new integrations should build on v2 (FHIR R4), not v1","Data is scoped to what CMS has adjudicated for Medicare Part A/B/D, not real-time eligibility or supplemental/Medigap coverage","Production access is a distinct approval step beyond sandbox registration, and every data pull is gated by beneficiary-granted OAuth consent, not open account-level access"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","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/ea2b35f2-1935-4e79-be1b-b45bf4b2b4a8"}