Home / Tools / Drugs and formularies

Drugs and formulariesL2 · v1.0.0 · read-only

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_break
boolean · optional
default: false
effective_period_end
string · optional
effective_period_start
string · optional
hcpcs_code
string · optional
release_quarter
string · optional
short_description
string · optional

Call 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.