Home / Tools / Drugs and formularies
asp_pricing_lookup
ASP Pricing Lookup
What it answers
Given an HCPCS code or short-description search, returns Medicare Part B ASP quarterly payment-limit rows from drug_silver.fact_drug_asp_quarterly with trend aggregates. Use for Part B reimbursement checks and CY 2026 IRA/MFP methodology caveats.
Inputs
acknowledge_era_breakeffective_period_endeffective_period_starthcpcs_coderelease_quartershort_descriptionCall it
From an agent: connect the Vlada MCP once (one click for Claude, ChatGPT, Cursor, VS Code) and ask in plain English; the agent selects asp_pricing_lookup when the question fits. From code: the same tool over REST with an API key. The schema endpoint needs no key.
curl -X POST https://api.vladahealth.com/v1/tools/asp_pricing_lookup \
-H "Authorization: Bearer $VLADA_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'curl https://api.vladahealth.com/v1/tools/asp_pricing_lookup/schema # the JSON schema, no auth # MCP endpoint (Streamable HTTP): https://mcp.vladahealth.com/mcp
What comes back
Typed rows plus provenance on every answer: the public source file, its vintage, the methodology, and a response_hash you can replay. Prove and replay tools turn any number into a re-runnable receipt. A number the data cannot support comes back as “not in the data”, never as zero.
Sources behind it
- drug_silver.fact_drug_asp_quarterly#drug_asp
- drug_silver.fact_drug_asp_quarterly
tables: drug_silver.fact_drug_asp_quarterly
Known limits
- asp_cy_2026_mpfs_ira_mfp_layering
- asp_pricing_lookup_no_match
- asp_pricing_lookup_truncated
As of the 2026-09-19 build of the served surface · machine-readable catalog · the live server may run a different version; the schema endpoint above is authoritative for what is deployed.