Pharma Commercial Mock
GET/api/payer/decisions

Payer decisions event stream

Event stream of payer / coverage decisions across ICER, CMS, PBMs, Medicaid, VA, intl HTA.

Distinct from MMIT's static formulary state — this is the delta stream of decision events. Covers ICER Evidence Rating Matrix (A/B+/B/C+/C/C-/D/P-I/I), CMS NCD/LCD (with real L##### document IDs), Big-3 PBM 2026 formulary exclusions (CVS Caremark, Express Scripts, OptumRx — quarterly cycle), state Medicaid PDLs, VA National Formulary, DoD TRICARE, hospital P&T, and international HTA decisions.

Query parameters

NameTypeDescription
productrequiredstring
Brand of interest.
e.g. ZENVARA
indicationrequiredstring
Indication context for relevance scoring.
e.g. NSCLC
startrequiredstring (ISO date)
Window start.
endrequiredstring (ISO date)
Window end.
decision_bodyenum
Filter to a single body.
allowed: icercms_ncdcms_lcdpbm_commercialpbm_medicare_pdphealth_plan_commercialstate_medicaid_pdlva_national_formularydod_tricarehospital_pt_committeehta_intl

Response schema

PathTypeDescription
product / indication / period / total_decisionsmixed
Echo + count.
decisions[]array
Decision events sorted by decision_date ascending.
decisions[].decision_idstring
Stable id like `icer-2026-0042`.
decisions[].decision_bodyenum
See `decision_body` param for allowed values.
decisions[].decision_body_namestring
Human-readable body name (e.g., 'CVS Caremark', 'Florida AHCA').
decisions[].decision_typeenum
added | removed | excluded | tier_changed | restriction_added | restriction_removed | coverage_decision | value_assessment_draft | value_assessment_final | price_benchmark | pdl_preferred_status_changed | step_therapy_imposed.
decisions[].decision_summarystring
Human-readable 1-line.
decisions[].decision_detailobject
Body-specific. ICER: rating + value_for_money + price_benchmark_usd. tier_changed: tier_before/after. restriction_added: restrictions[].
decisions[].decision_date / effective_datestring
When announced vs when in force.
decisions[].source_urlstring
Link to canonical source.
decisions[].source_document_idstring (LCD/NCD only)
CMS document IDs — L#### for LCDs, CAG-### for NCDs.
decisions[].lives_impacted_estimateinteger
Covered lives under this decision body (~65M for CMS NCD, ~9M for VA, etc.).
decisions[].geographystring
US-national | US-state:XX | MAC:JX | EU-DE | UK | etc.
decisions[].competitive_relevanceobject
{ score: 0-1, rationale, relationship: direct_competitor|adjacent|reference_product|class_effect }.
decisions[].ingested_atstring
ISO timestamp when the event was ingested into the warehouse.

Behaviour notes

  • ·Big-3 PBMs (CVS Caremark, Express Scripts, OptumRx) guaranteed in 3+ month windows.
  • ·ICER ratings drawn from real Evidence Rating Matrix (A through D, plus P/I and I).
  • ·CMS LCD IDs use 'L' + 5 digits — real format.
  • ·Lives impacted anchored to real coverage figures per body.
  • ·Volume calibrated to ~15-30 events/month for a mid-stage oncology asset.

Examples

All decisions
curl 'http://localhost:3000/api/payer/decisions?product=ZENVARA&indication=NSCLC&start=2026-02-01&end=2026-05-01'
ICER only
curl 'http://localhost:3000/api/payer/decisions?product=ZENVARA&indication=NSCLC&start=2026-02-01&end=2026-05-01&decision_body=icer'

Sources