Home
Providers
Centers for Medicare and Medicaid Services
Centers for Medicare and Medicaid Services
The Centers for Medicare and Medicaid Services (CMS) provides a suite of public REST APIs enabling developers to access Medicare provider data, quality measures, drug spending, health plan finder, beneficiary claims, and public health insurance datasets. CMS APIs support interoperability standards including HL7 FHIR and OAuth 2.0 to power healthcare applications across the US health system.
Centers for Medicare and Medicaid Services publishes 17 APIs on the APIs.io network, including CMS Beneficiary Claims Data API (BCDA), CMS AB2D API (Claims Data to Part D Sponsors), API Reference API, and 14 more. Tagged areas include Medicare, Medicaid, Healthcare, Health Insurance, and FHIR.
The Centers for Medicare and Medicaid Services catalog on APIs.io includes 2 JSON-LD contexts and 1 Spectral governance ruleset.
Centers for Medicare and Medicaid Services’ developer surface includes authentication, developer portal, changelog, sandbox, CLI, code examples, documentation, and 69 more developer resources.
26 APIs
1 MCP Servers
Medicare Medicaid Healthcare Health Insurance FHIR Federal-Government Drug Spending Provider Data Quality Measures Claims Data
On this page
Kin Score
APIs 26
Open Collections 17
MCP Servers 1
Pricing Plans 2
Rate Limits 2
FinOps 2
Vocabularies 2
Spectral Rules 1
JSON Schema 93
Examples 10
Security Posture 4
Scopes 1
Agentic Access 1
Resources 76
apis.yml
84 Operational Transparency
Composite quality — 85.7/100 · exemplar
Contract Quality
13.2 / 21
Developer Ergonomics
14.1 / 17
Operational Transparency
9.3 / 11
Contract Governance
5.6 / 10
Regulatory Posture
12.6 / 15
Agent readiness — 43/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
0 / 6
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
5 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Enables Medicare Accountable Care Organizations (ACOs) and alternative payment model participants to retrieve Medicare Part A, B, and D claims data for their attributed enrollee...
Enables stand-alone Medicare Part D Prescription Drug Plan sponsors to retrieve bulk Medicare Part A and B claims data for their active beneficiaries using the FHIR standard in ...
Provides Original Medicare claims data to fee-for-service Medicare providers in a structured, standardized FHIR format at the point of care. Helps providers gain complete views ...
The API behind Finder.Healthcare.gov that helps users find private health plans available outside the Health Insurance Marketplace. Supports individual plan lookups, small group...
Enables QPP participants to submit quality performance data and receive real-time performance scoring feedback. Supports Merit-based Incentive Payment System (MIPS) and Advanced...
Information about the state of Marketplace API.
Information about the bulk data json files maintained by Marketplace API.
Search CPT/HCPCS codes by procedure codes or terms describing medical procedures. Get code details for a given procedure code.
For a given procedure code or entire set of codes, get national averages for the amount Medicare pays hospitals or surgical centers, and the national average copay amounts.
Enrollment grouping validation and information.
Geographic data, including information on states, counties, and zipcodes.
Household specific calculations, including eligibility information, out of pocket costs, poverty levels, and cost benchmarks.
Data related to health insurance issuers on the marketplace.
Data on both health and dental insurance plans.
The Plans API from Centers for Medicare and Medicaid Services — 1 operation(s) for plans.
Lookup information on providers, drugs, and what is covered under what plans.
data.cms.gov hosts hundreds of CMS datasets including Medicare Fee-for-Service utilization and payment data, Provider of Services files, Medicare Part B/D Prescriber summaries, ...
The Provider Data Catalog API (formerly Hospital Compare) exposes the Medicare.gov Care Compare datasets including Hospital, Nursing Home, Home Health, Hospice, Physician, Long-...
The NPPES NPI Registry API provides free public access to look up active National Provider Identifier records for individual and organizational healthcare providers, supporting ...
The Healthcare.gov Marketplace API and accompanying Open Data Plan Finder exposes Qualified Health Plan (QHP) details, plan attributes, provider networks, and formularies for th...
The Quality Payment Program Measures Data repository and REST API publish machine-readable specifications of MIPS quality, promoting interoperability, improvement activities, an...
The Medicare Coverage Database publishes National Coverage Determinations (NCDs), Local Coverage Determinations (LCDs), articles, and coding guidance used to determine Medicare ...
FHIR server capability statements and metadata.
Beneficiary coverage records.
Medicare claims expressed as ExplanationOfBenefit resources.
Beneficiary (Patient) resources.
Scroll for all 26
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 17
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 93
Example request and response payloads for these APIs.
Scroll for all 10
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 6
Portal, sign-up, and the first successful call
Documentation 8
Reference material describing how the API behaves
Scroll for all 8
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 10
Pagination, idempotency, versioning, errors, and events
Scroll for all 10
Build 11
SDKs, sample code, and the tooling you integrate with
Scroll for all 11
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 5
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 15
Properties that don't map to a standard resource type
Scroll for all 15
Source (apis.yml)
aid: cms
name: Centers for Medicare and Medicaid Services
description: The Centers for Medicare and Medicaid Services (CMS) provides a suite of public REST APIs enabling developers
to access Medicare provider data, quality measures, drug spending, health plan finder, beneficiary claims, and public health
insurance datasets. CMS APIs support interoperability standards including HL7 FHIR and OAuth 2.0 to power healthcare applications
across the US health system.
type: Index
accessModel:
pricing: free
onboarding: open
trial: false
try_now: true
public: true
label: Free · Open access
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/cms.png
url: https://raw.githubusercontent.com/api-evangelist/cms/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-08-15'
specificationVersion: '0.23'
tags:
- Medicare
- Medicaid
- Healthcare
- Health Insurance
- FHIR
- Federal-Government
- Drug Spending
- Provider Data
- Quality Measures
- Claims Data
tags_raw:
- Medicare
- Medicaid
- Healthcare
- Health Insurance
- FHIR
- Federal Government
- Drug Spending
- Provider Data
- Quality Measures
- Claims Data
apis:
- name: CMS Beneficiary Claims Data API (BCDA)
description: Enables Medicare Accountable Care Organizations (ACOs) and alternative payment model participants to retrieve
Medicare Part A, B, and D claims data for their attributed enrollees. Implements the HL7 Bulk FHIR Implementation Guide
and delivers NDJSON formatted claims data updated at least weekly.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://bcda.cms.gov/
baseURL: https://bcda.cms.gov
tags:
- Medicare
- ACO
- Claims Data
- FHIR
- Bulk Data
- Part A
- Part B
- Part D
properties:
- type: OpenAPI
url: openapi/cms-bcda-openapi.yml
- type: Overlay
url: overlays/cms-bcda-overlay.yaml
- type: AgentSkill
url: skills/cms-export-aco-claims-bcda.md
- type: Documentation
url: https://bcda.cms.gov/api-documentation.html
- type: ChangeLog
url: https://bcda.cms.gov/announcements.html
- type: Deprecation
url: https://bcda.cms.gov/v3/welcome-v3
- type: Sandbox
url: https://sandbox.bcda.cms.gov
- type: GitHubRepository
url: https://github.com/CMSgov/bcda-app
contact:
- FN: BCDA Developer Community
url: https://groups.google.com/g/bc-api
- name: CMS AB2D API (Claims Data to Part D Sponsors)
description: Enables stand-alone Medicare Part D Prescription Drug Plan sponsors to retrieve bulk Medicare Part A and B
claims data for their active beneficiaries using the FHIR standard in NDJSON format. Authenticates via Okta-based OAuth
2.0 bearer tokens.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://ab2d.cms.gov/
baseURL: https://api.ab2d.cms.gov
tags:
- Medicare
- Part D
- Claims Data
- FHIR
- Bulk Data
- Prescription Drug Plans
properties:
- type: OpenAPI
url: openapi/cms-ab2d-openapi.yml
- type: Overlay
url: overlays/cms-ab2d-overlay.yaml
- type: AgentSkill
url: skills/cms-export-partd-claims-ab2d.md
- type: Documentation
url: https://ab2d.cms.gov/api-documentation
- type: APIReference
url: https://sandbox.ab2d.cms.gov/swagger-ui/index.html
- type: StatusPage
url: https://ab2d.cms.gov/status
- type: Sandbox
url: https://sandbox.ab2d.cms.gov
- type: GitHubRepository
url: https://github.com/CMSgov/ab2d
- type: Support
url: https://groups.google.com/u/0/g/cms-ab2d-api
- type: AdvancedGuide
url: https://ab2d.cms.gov/advanced-user-guide.html
- name: CMS Data at the Point of Care (DPC) API
description: Provides Original Medicare claims data to fee-for-service Medicare providers in a structured, standardized
FHIR format at the point of care. Helps providers gain complete views of patient medical histories to improve care coordination
and reduce redundant testing.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://dpc.cms.gov/
baseURL: https://sandbox.dpc.cms.gov
tags:
- Medicare
- FHIR
- Provider
- Point of Care
- Claims Data
- Care Coordination
properties:
- type: CapabilityStatement
url: conformance/cms-dpc-capabilitystatement.json
- type: Documentation
url: https://dpc.cms.gov/docsV1
- type: Sandbox
url: https://sandbox.dpc.cms.gov
- type: GitHubRepository
url: https://github.com/CMSgov/dpc-app
contact:
- FN: DPC API Developer Group
url: https://groups.google.com/d/forum/dpc-api
- name: CMS Finder API
description: The API behind Finder.Healthcare.gov that helps users find private health plans available outside the Health
Insurance Marketplace. Supports individual plan lookups, small group plan searches, and geographic lookups by ZIP code.
Rate limited to 1000 requests per minute.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developer.cms.gov/finder-api/
baseURL: https://finder.healthcare.gov
tags:
- Health Insurance
- Plan Finder
- Individual Plans
- Small Group Plans
- Healthcare.gov
properties:
- type: Documentation
url: https://finder.healthcare.gov/#services
- type: Authentication
url: https://developer.cms.gov/finder-api/key-request.html
- name: CMS Quality Payment Program (QPP) Submissions API
description: Enables QPP participants to submit quality performance data and receive real-time performance scoring feedback.
Supports Merit-based Incentive Payment System (MIPS) and Advanced Alternative Payment Model (APM) data submissions for
Medicare quality reporting.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://cmsgov.github.io/qpp-submissions-docs/
baseURL: https://qpp.cms.gov/api/submissions
tags:
- Quality Payment Program
- QPP
- MIPS
- APM
- Medicare Quality
- Performance Scoring
properties:
- type: Documentation
url: https://cmsgov.github.io/qpp-submissions-docs/
- aid: cms:cms-api-reference-api
name: Centers for Medicare and Medicaid Services API Reference API
description: Information about the state of Marketplace API.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- API Reference
properties:
- type: OpenAPI
url: openapi/cms-api-reference-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-bulk-data-api
name: Centers for Medicare and Medicaid Services Bulk Data API
description: Information about the bulk data json files maintained by Marketplace API.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Bulk Data
properties:
- type: OpenAPI
url: openapi/cms-bulk-data-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-code-search-api
name: Centers for Medicare and Medicaid Services Code Search API
description: Search CPT/HCPCS codes by procedure codes or terms describing medical procedures. Get code details for a given
procedure code.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Code Search
properties:
- type: OpenAPI
url: openapi/cms-code-search-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-cost-search-api
name: Centers for Medicare and Medicaid Services Cost Search API
description: For a given procedure code or entire set of codes, get national averages for the amount Medicare pays hospitals
or surgical centers, and the national average copay amounts.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Cost Search
properties:
- type: OpenAPI
url: openapi/cms-cost-search-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-enrollments-api
name: Centers for Medicare and Medicaid Services Enrollments API
description: Enrollment grouping validation and information.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Enrollments
properties:
- type: OpenAPI
url: openapi/cms-enrollments-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-geography-api
name: Centers for Medicare and Medicaid Services Geography API
description: Geographic data, including information on states, counties, and zipcodes.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Geography
properties:
- type: OpenAPI
url: openapi/cms-geography-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-households-eligibility-api
name: Centers for Medicare and Medicaid Services Households & Eligibility API
description: Household specific calculations, including eligibility information, out of pocket costs, poverty levels, and
cost benchmarks.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Households & Eligibility
properties:
- type: OpenAPI
url: openapi/cms-households-eligibility-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-insurance-issuers-api
name: Centers for Medicare and Medicaid Services Insurance Issuers API
description: Data related to health insurance issuers on the marketplace.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Insurance Issuers
properties:
- type: OpenAPI
url: openapi/cms-insurance-issuers-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-insurance-plans-api
name: Centers for Medicare and Medicaid Services Insurance Plans API
description: Data on both health and dental insurance plans.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Insurance Plans
properties:
- type: OpenAPI
url: openapi/cms-insurance-plans-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-plans-api
name: Centers for Medicare and Medicaid Services Plans API
description: The Plans API from Centers for Medicare and Medicaid Services — 1 operation(s) for plans.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Plans
properties:
- type: OpenAPI
url: openapi/cms-plans-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-provider-drug-coverage-api
name: Centers for Medicare and Medicaid Services Provider & Drug Coverage API
description: Lookup information on providers, drugs, and what is covered under what plans.
humanURL: https://developer.cms.gov/marketplace-api/
baseURL: https://marketplace.api.healthcare.gov/api/v1
tags:
- Provider & Drug Coverage
properties:
- type: OpenAPI
url: openapi/cms-provider-drug-coverage-api-openapi.yml
- type: Documentation
url: https://developer.cms.gov/marketplace-api/
- type: Authentication
url: https://developer.cms.gov/marketplace-api/key-request.html
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: GitHubRepository
url: https://github.com/CMSgov/bluebutton-web-server
- type: Documentation
url: https://developer.cms.gov/ppl-api/
- aid: cms:cms-socrata-open-data
name: CMS Socrata Open Data API (data.cms.gov)
tags:
- Datasets
- Medicare
- Open Data
- Provider Data
- SODA
- Socrata
humanURL: https://data.cms.gov/
baseURL: https://data.cms.gov/data.json
properties:
- url: https://data.cms.gov/
type: Website
- url: https://data.cms.gov/provider-data/docs
type: Documentation
- url: https://developer.cms.gov/data-cms/
type: Developer
- url: https://data.cms.gov/data-api
type: DataAPI
description: data.cms.gov hosts hundreds of CMS datasets including Medicare Fee-for-Service utilization and payment data,
Provider of Services files, Medicare Part B/D Prescriber summaries, Marketplace open enrollment data, and COVID-19 nursing
home data, available via the data.cms.gov Data API (JSON) and the CMS Provider Data Catalog Socrata-compatible endpoints.
- aid: cms:cms-provider-data-catalog
name: CMS Provider Data Catalog API (Care Compare)
tags:
- Care Compare
- Dialysis Compare
- Hospital Compare
- Nursing Home Compare
- Provider Data
- Quality
humanURL: https://data.cms.gov/provider-data/
baseURL: https://data.cms.gov/provider-data/api/1/
properties:
- url: https://data.cms.gov/provider-data/
type: Website
- url: https://data.cms.gov/provider-data/docs
type: Documentation
- url: https://data.cms.gov/provider-data/api/1/metastore/schemas/dataset/items
type: Metastore
description: The Provider Data Catalog API (formerly Hospital Compare) exposes the Medicare.gov Care Compare datasets including
Hospital, Nursing Home, Home Health, Hospice, Physician, Long-Term Care Hospital, Inpatient Rehab, and Dialysis Facility
quality measures as DCAT-based datasets with Datastore query endpoints.
- aid: cms:nppes-npi-registry
name: NPPES NPI Registry API
tags:
- Credentialing
- NPI
- NPPES
- Provider Identifier
- Provider Registry
humanURL: https://npiregistry.cms.hhs.gov/
baseURL: https://npiregistry.cms.hhs.gov/api/
properties:
- url: https://npiregistry.cms.hhs.gov/
type: Website
- url: https://npiregistry.cms.hhs.gov/api-page
type: Documentation
- url: https://npiregistry.cms.hhs.gov/help-api/
type: Help
description: The NPPES NPI Registry API provides free public access to look up active National Provider Identifier records
for individual and organizational healthcare providers, supporting FHIR-compatible JSON responses used widely in credentialing,
directory, and claims validation workflows.
- aid: cms:healthcare-gov-marketplace
name: Healthcare.gov Marketplace API
tags:
- ACA
- Exchange
- Marketplace
- Plan Finder
- QHP
humanURL: https://www.healthcare.gov/developers/
baseURL: https://marketplace.api.healthcare.gov/api/v1/
properties:
- url: skills/cms-search-marketplace-plans.md
type: AgentSkill
- url: https://www.healthcare.gov/developers/
type: Developer
- url: https://github.com/CMSgov/marketplace-api-examples
type: Examples
- url: https://data.healthcare.gov/
type: OpenData
description: The Healthcare.gov Marketplace API and accompanying Open Data Plan Finder exposes Qualified Health Plan (QHP)
details, plan attributes, provider networks, and formularies for the Federally-Facilitated Marketplace states, enabling
third-party plan comparison and enrollment experiences.
- aid: cms:qpp-measures-api
name: CMS Quality Payment Program (QPP) Measures API
baseURL: https://qpp.cms.gov/api/measures
tags:
- MIPS
- Measures
- Quality
- QPP
- Value-Based
humanURL: https://qpp.cms.gov/
properties:
- url: https://qpp.cms.gov/
type: Website
- url: https://cmsgov.github.io/qpp-measures-data/
type: Documentation
- url: https://github.com/CMSgov/qpp-measures-data
type: SourceCode
description: The Quality Payment Program Measures Data repository and REST API publish machine-readable specifications of
MIPS quality, promoting interoperability, improvement activities, and cost measures for each performance year, supporting
vendor QPP submissions and analytics.
- aid: cms:medicare-coverage-database
name: Medicare Coverage Database (MCD) API
tags:
- Coverage
- LCD
- Mac
- NCD
- Policy
tags_raw:
- Coverage
- LCD
- MAC
- NCD
- Policy
humanURL: https://www.cms.gov/medicare-coverage-database/
properties:
- url: https://www.cms.gov/medicare-coverage-database/
type: Website
- url: https://www.cms.gov/medicare-coverage-database/downloads/downloads.aspx
type: Downloads
description: The Medicare Coverage Database publishes National Coverage Determinations (NCDs), Local Coverage Determinations
(LCDs), articles, and coding guidance used to determine Medicare coverage and reimbursement policies, distributed via
downloadable datasets and JSON/CSV query endpoints.
- aid: cms:centers-for-medicare-and-medicaid-services-capability-api
name: Centers for Medicare and Medicaid Services Capability API
description: FHIR server capability statements and metadata.
humanURL: https://bluebutton.cms.gov/
baseURL: https://api.bluebutton.cms.gov/v2/fhir/
tags:
- Capabilities
tags_raw:
- Capability
properties:
- type: OpenAPI
url: openapi/cms-capability-api-openapi.yml
- type: AgentSkill
url: skills/cms-authorize-beneficiary-bluebutton.md
- type: CapabilityStatement
url: conformance/cms-bluebutton-capabilitystatement.json
- type: OpenIDConnect
url: https://api.bluebutton.cms.gov/.well-known/openid-configuration
- type: SDKs
url: packages/cms-packages.yml
- type: Website
url: https://bluebutton.cms.gov/
- type: Developer
url: https://bluebutton.cms.gov/developers/
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation/
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/
- type: Resources
url: https://bluebutton.cms.gov/resources/
- aid: cms:centers-for-medicare-and-medicaid-services-coverage-api
name: Centers for Medicare and Medicaid Services Coverage API
description: Beneficiary coverage records.
humanURL: https://bluebutton.cms.gov/
baseURL: https://api.bluebutton.cms.gov/v2/fhir/
tags:
- Coverage
properties:
- type: OpenAPI
url: openapi/cms-coverage-api-openapi.yml
- type: Website
url: https://bluebutton.cms.gov/
- type: Developer
url: https://bluebutton.cms.gov/developers/
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation/
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/
- type: Resources
url: https://bluebutton.cms.gov/resources/
- aid: cms:centers-for-medicare-and-medicaid-services-explanationofbenefit-api
name: Centers for Medicare and Medicaid Services ExplanationOfBenefit API
description: Medicare claims expressed as ExplanationOfBenefit resources.
humanURL: https://bluebutton.cms.gov/
baseURL: https://api.bluebutton.cms.gov/v2/fhir/
tags:
- ExplanationOfBenefit
properties:
- type: OpenAPI
url: openapi/cms-explanationofbenefit-api-openapi.yml
- type: Website
url: https://bluebutton.cms.gov/
- type: Developer
url: https://bluebutton.cms.gov/developers/
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation/
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/
- type: Resources
url: https://bluebutton.cms.gov/resources/
- aid: cms:centers-for-medicare-and-medicaid-services-patient-api
name: Centers for Medicare and Medicaid Services Patient API
description: Beneficiary (Patient) resources.
humanURL: https://bluebutton.cms.gov/
baseURL: https://api.bluebutton.cms.gov/v2/fhir/
tags:
- Patient
properties:
- type: OpenAPI
url: openapi/cms-patient-api-openapi.yml
- type: Website
url: https://bluebutton.cms.gov/
- type: Developer
url: https://bluebutton.cms.gov/developers/
- type: Documentation
url: https://bluebutton.cms.gov/api-documentation/
- type: Sandbox
url: https://sandbox.bluebutton.cms.gov/
- type: Resources
url: https://bluebutton.cms.gov/resources/
common:
- type: IssueTracker
url: https://github.com/CMSgov/bcda-app/issues
- type: Releases
url: https://github.com/CMSgov/bcda-app/releases
- type: SecurityPolicy
url: https://github.com/CMSgov/bcda-app/blob/main/SECURITY.md
- type: CodeOfConduct
url: https://github.com/CMSgov/bcda-app/blob/main/CODE_OF_CONDUCT.md
- type: ContributionGuide
url: https://github.com/CMSgov/bcda-app/blob/main/CONTRIBUTING.md
- type: License
name: CC0-1.0
url: https://github.com/CMSgov/bcda-app/blob/main/LICENSE
- type: AgenticAccess
url: agentic-access/cms-agentic-access.yml
- type: DomainSecurity
url: security/cms-domain-security.yml
- type: Authentication
url: authentication/cms-authentication.yml
- type: Portal
url: https://developer.cms.gov/
- type: DataPortal
url: https://data.cms.gov/
- type: ProviderDataCatalog
url: https://data.cms.gov/provider-data/
- type: GitHubOrganization
url: https://github.com/cmsgov
- type: InteroperabilityGuidance
url: https://www.cms.gov/priorities/burden-reduction/overview/interoperability/implementation-guides-standards/application-programming-interfaces-apis-relevant-standards-implementation-guides-igs
- type: PublicDatasets
url: https://www.cms.gov/data-research/cms-data/data-available-everyone
- type: OAuthScopes
url: scopes/cms-scopes.yml
- type: Website
url: https://www.cms.gov/
- type: Developer
url: https://developer.cms.gov/
- type: OpenData
url: https://data.cms.gov/
- type: ProviderData
url: https://data.cms.gov/provider-data/
- type: BlueButton
url: https://bluebutton.cms.gov/
- type: BCDA
url: https://bcda.cms.gov/
- type: DPC
url: https://dpc.cms.gov/
- type: NPPES
url: https://npiregistry.cms.hhs.gov/
- type: Marketplace
url: https://www.healthcare.gov/developers/
- type: QPP
url: https://qpp.cms.gov/
- type: GitHubOrganization
url: https://github.com/CMSgov
- type: PrivacyPolicy
url: https://www.cms.gov/privacy
- type: Integrations
url: https://www.cms.gov/marketplace/in-person-assisters/information-partners
- type: WellKnown
url: well-known/cms-well-known.yml
- type: OpenIDConnect
url: https://api.bluebutton.cms.gov/.well-known/openid-configuration
- type: Packages
url: packages/cms-packages.yml
- type: SDKs
url: packages/cms-packages.yml
- type: MCPServer
url: mcp/cms-mcp.yml
- type: ToolCrosswalk
url: mcp/cms-tool-crosswalk.yml
- type: LLMsTxt
url: llms/cms-llms.txt
- type: Conformance
url: conformance/cms-conformance.yml
- type: Compliance
url: https://security.cms.gov/
- type: TrustCenter
url: https://security.cms.gov/
- type: ErrorCatalog
url: errors/cms-problem-types.yml
- type: Lifecycle
url: lifecycle/cms-lifecycle.yml
- type: StatusPage
url: https://ab2d.cms.gov/status
- type: Deprecation
url: https://bcda.cms.gov/v3/welcome-v3
- type: Versioning
url: https://bcda.cms.gov/bcda-data/difference-between-v1-v2.html
- type: ChangeLog
url: changelog/cms-changelog.yml
- type: Security
url: https://www.cms.gov/vulnerability-disclosure-policy
- type: VulnerabilityDisclosure
url: security/cms-vulnerability-disclosure.yml
- type: Conventions
url: conventions/cms-conventions.yml
- type: Sandbox
url: sandbox/cms-sandbox.yml
- type: CLI
url: cli/cms-cli.yml
- type: Components
url: components/cms-components.yml
- type: DataModel
url: data-model/cms-data-model.yml
- type: AgentSkill
url: skills/_index.yml
- type: Plans
url: plans/cms-plans-pricing.yml
- type: RateLimits
url: rate-limits/cms-rate-limits.yml
- type: FinOps
url: finops/cms-finops.yml
- type: SpectralRules
url: rules/cms-jsonschema-spectral-rules.yml
- type: JSONLDContext
url: json-ld/cms-context.jsonld
- type: Examples
url: examples/marketplace-plan-example.json
- type: Examples
url: examples/marketplace-household-example.json
- type: Examples
url: examples/marketplace-provider-example.json
- type: JSONSchema
url: json-schema/marketplace-plan.json
- type: JSONSchema
url: json-schema/marketplace-household.json
- type: JSONSchema
url: json-schema/marketplace-eligibility.json
- type: JSONSchema
url: json-schema/marketplace-provider.json
- type: JSONSchema
url: json-schema/marketplace-drug.json
- type: PostmanCollection
url: collections/cms-cms-blue-button-2.postman_collection.json
- type: Overlay
url: overlays/cms-bcda-overlay.yaml
- type: Overlay
url: overlays/cms-ab2d-overlay.yaml
- type: DeveloperPortal
url: https://developer.cms.gov/
- type: Documentation
url: https://bcda.cms.gov/api-documentation.html
- type: APIReference
url: https://bluebutton.cms.gov/api-documentation/
- type: GettingStarted
url: https://bcda.cms.gov/api-documentation/get-a-bearer-token.html
- type: Support
url: https://bcda.cms.gov/support.html
- type: SignUp
url: https://sandbox.bluebutton.cms.gov/v1/accounts/login
- type: TermsOfService
url: https://bluebutton.cms.gov/terms/
- type: Vocabulary
url: vocabulary/cms-vocabulary.json
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-08-15'
status: enriched
artifacts_added: 44
pass: local-v1