Retrieve live Health Insurance Marketplace plan and pricing data using the CMS Marketplace API to power a plan-shopping experience
domain: developer.cms.gov · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Request an API key through the CMS Marketplace API developer portal
Review the API specification for plan search and plan compare endpoints
Query plans by household and coverage details to replicate HealthCare.gov's Window Shop functionality
Use plan compare endpoints to surface details for a consumer's selected candidate plans
Implement automatic handling for API key rotation, since a new key is issued and emailed on a fixed cycle
Query plan data live from the API rather than caching from static PUF/QHP Landscape files, which refresh far less frequently
Known gotchas
API keys expire every 60 days and are reissued automatically by email -- integrations must handle key rotation programmatically or risk silent auth failures
The API reflects live changes as soon as they post to HealthCare.gov, so cached plan data can go stale faster than expected during open enrollment
This API does not itself return provider network or drug formulary detail -- that data comes from the separately published QHP provider/formulary files
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?