{"uid":"cap_duZn6kARC0kZw7xIwlSdi","slug":"medicare-physician-fee-schedule-change-feed-264cdeb6","name":"Medicare Physician Fee Schedule Change Feed","description":"What changed in the Medicare Physician Fee Schedule this quarter? RVU, status, conversion-factor, GPCI and OPPS-cap change records between CMS releases, 2025 on, computed by Distill from CMS’s RVU files. Updated quarterly. $0.05 per call (x402, USDC on Base); 3 free calls a day.","url":"https://data.spencermcw.com/v1/medicare/pfs/changes?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"code":{"type":"string","pattern":"^[0-9A-Za-z]{5}$"},"limit":{"type":"integer","maximum":100,"minimum":1},"since":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"cursor":{"type":"string","pattern":"^\\d{1,12}$"},"entity":{"enum":["rvu","conversion_factor","gpci","locality","opps_cap"],"type":"string"},"release":{"type":"string","pattern":"^\\d{4}[A-Da-d]$"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"data":{"type":"object","required":["records","next_cursor"],"properties":{"records":{"type":"array","items":{"type":"object","required":["id","release","entity","key","field","old","new","effective","released","detected_at","source_sha256_old","source_sha256_new","method_version"],"properties":{"id":{"type":"string"},"key":{"type":"string","description":"rvu: code[-modifier]; gpci/locality: MAC-locality; opps_cap: code[-modifier]@MAC-locality."},"new":{"type":["string","null"]},"old":{"type":["string","null"]},"field":{"type":"string"},"entity":{"enum":["rvu","conversion_factor","gpci","locality","opps_cap"],"type":"string"},"release":{"type":"string"},"released":{"type":["string","null"]},"effective":{"type":"string"},"detected_at":{"type":"string"},"method_version":{"type":"string"},"source_sha256_new":{"type":["string","null"]},"source_sha256_old":{"type":["string","null"]}},"additionalProperties":false}},"next_cursor":{"type":["string","null"]}},"additionalProperties":false}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rj0P7xg0aMwEo3EYdpU_2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns computed change records between CMS Medicare Physician Fee Schedule releases, covering RVU, conversion factor, GPCI, locality, and OPPS-cap fields, from 2025 onward.","exampleAgentPrompt":"What RVU changes did CMS publish in the 2025A Medicare Physician Fee Schedule release? Show me up to 50 records for procedure code 99213.","exampleUseCases":[{"title":"Quarterly billing compliance audit","prompt":"Pull all the RVU changes from the 2025A CMS Physician Fee Schedule release so I can update our billing system — limit to 100 records and start from where I left off using cursor 4820000001."},{"title":"Conversion factor monitoring for finance team","prompt":"Did the Medicare conversion factor change at all in the 2025B release? Show me all conversion_factor change records from that quarter."},{"title":"OPPS cap impact analysis for specific code","prompt":"What OPPS cap changes affected procedure code 10004 in the 2025A release? I want to see what the old and new values were and when they took effect."}],"resultDescription":"A paginated JSON object containing an array of change records and a next_cursor for pagination. Each record includes the release quarter, entity type, key (e.g. procedure code or MAC-locality), the specific field that changed, the old and new values, effective date, detected_at timestamp, source file SHA-256 hashes for auditability, and the method version used to compute the diff.","failureModes":["Invalid code format (must match ^[0-9A-Za-z]{5}$) returns validation error","Invalid release format (must match ^\\d{4}[A-Da-d]$) returns validation error","Invalid since datetime format returns schema validation error","Invalid cursor format returns error","Limit out of range (must be 1–100) returns validation error","Payment not provided or insufficient USDC on Base triggers x402 payment required response after 3 free daily calls","No matching change records returns empty records array","Rate limiting if free call quota exceeded without payment"],"whenToPreferThis":"Choose this endpoint when you need a structured, auditable diff of CMS Medicare Physician Fee Schedule data between quarterly releases — covering RVU, conversion factor, GPCI, locality, or OPPS-cap fields — rather than querying the raw CMS RVU files yourself or using a general Medicare fee lookup. It is especially valuable for billing compliance, reimbursement monitoring, or change-detection workflows where you need to know exactly what changed, when it changed, and from what value to what value, with provenance via SHA-256 source hashes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:36:42.523Z","isFirstParty":false,"canonicalSlug":"medicare-physician-fee-schedule-change-feed-264cdeb6"}