Centers for Medicare and Medicaid Services website screenshot

Centers for Medicare and Medicaid Services

The Centers for Medicare and Medicaid Services (CMS) is the federal agency that provides health coverage to more than 160 million Americans through Medicare, Medicaid, the Children's Health Insurance Program (CHIP), and the Health Insurance Marketplace. CMS operates one of the largest public API programs in the U.S. government, including the FHIR-based Blue Button 2.0, Beneficiary Claims Data API (BCDA), and Data at the Point of Care (DPC); the data.cms.gov Socrata Open Data API covering Medicare claims, provider, and enrollment datasets; the Medicare Provider Data Catalog (Hospital Compare, Nursing Home Compare); the Healthcare.gov Marketplace API; NPPES and NPI Registry APIs; the QPP Measures API; and Medicaid Transformed Medicaid Statistical Information System (T-MSIS) resources.

9 APIs 0 Features
BCDABlue ButtonCMSClaimsDPCFHIRFederal GovernmentHealthcareInteroperabilityMarketplaceMedicaidMedicareOpen DataProvider DataSocrata

APIs

CMS Blue Button 2.0 API

Blue Button 2.0 is a standards-based HL7 FHIR R4 API that delivers Medicare Part A, B, and D claims data for over 60 million beneficiaries to registered third-party applications...

CMS Beneficiary Claims Data API (BCDA)

The Beneficiary Claims Data API (BCDA) is a Bulk FHIR API that delivers Medicare Part A, B, and D claims data to Medicare Shared Savings Program ACOs, ACO REACH participants, an...

CMS Data at the Point of Care (DPC) API

Data at the Point of Care is a FHIR Bulk Data API that delivers Original Medicare claims data to fee-for-service providers for the patients currently under their care, enabling ...

CMS Socrata Open Data API (data.cms.gov)

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

CMS Provider Data Catalog API (Care Compare)

The Provider Data Catalog API (formerly Hospital Compare) exposes the Medicare.gov Care Compare datasets including Hospital, Nursing Home, Home Health, Hospice, Physician, Long-...

NPPES NPI Registry API

The NPPES NPI Registry API provides free public access to look up active National Provider Identifier records for individual and organizational healthcare providers, supporting ...

Healthcare.gov Marketplace API

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

CMS Quality Payment Program (QPP) Measures API

The Quality Payment Program Measures Data repository and REST API publish machine-readable specifications of MIPS quality, promoting interoperability, improvement activities, an...

Medicare Coverage Database (MCD) API

The Medicare Coverage Database publishes National Coverage Determinations (NCDs), Local Coverage Determinations (LCDs), articles, and coding guidance used to determine Medicare ...

Collections

Pricing Plans

Rate Limits

FinOps

Resources

🔗
Website
Website
🔗
Developer
Developer
🔗
OpenData
OpenData
🔗
ProviderData
ProviderData
🔗
BlueButton
BlueButton
🔗
BCDA
BCDA
🔗
DPC
DPC
🔗
NPPES
NPPES
🔗
Marketplace
Marketplace
🔗
QPP
QPP
👥
GitHubOrganization
GitHubOrganization
📜
PrivacyPolicy
PrivacyPolicy

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: CMS Blue Button 2.0 API
  version: v2
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://api.bluebutton.cms.gov/v2/o/authorize/
    accessTokenUrl: https://api.bluebutton.cms.gov/v2/o/token/
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Capability
    type: folder
  items:
  - info:
      name: Get Capability Statement
      type: http
    http:
      method: GET
      url: https://api.bluebutton.cms.gov/v2/fhir/metadata
    docs: Returns the FHIR CapabilityStatement describing supported resources and operations.
- info:
    name: Patient
    type: folder
  items:
  - info:
      name: Search Patient
      type: http
    http:
      method: GET
      url: https://api.bluebutton.cms.gov/v2/fhir/Patient
    docs: Returns the authenticated Medicare beneficiary as a FHIR Patient resource.
  - info:
      name: Read Patient
      type: http
    http:
      method: GET
      url: https://api.bluebutton.cms.gov/v2/fhir/Patient/:id
      params:
      - name: id
        value: ''
        type: path
        description: FHIR Patient resource ID.
    docs: Returns a single Patient resource by ID.
- info:
    name: Coverage
    type: folder
  items:
  - info:
      name: Search Coverage
      type: http
    http:
      method: GET
      url: https://api.bluebutton.cms.gov/v2/fhir/Coverage
      params:
      - name: beneficiary
        value: ''
        type: query
        description: Beneficiary patient reference.
    docs: Returns Medicare coverage records for the authenticated beneficiary.
  - info:
      name: Read Coverage
      type: http
    http:
      method: GET
      url: https://api.bluebutton.cms.gov/v2/fhir/Coverage/:id
      params:
      - name: id
        value: ''
        type: path
        description: FHIR Coverage resource ID.
    docs: Returns a single Coverage resource by ID.
- info:
    name: ExplanationOfBenefit
    type: folder
  items:
  - info:
      name: Search ExplanationOfBenefit
      type: http
    http:
      method: GET
      url: https://api.bluebutton.cms.gov/v2/fhir/ExplanationOfBenefit
      params:
      - name: patient
        value: ''
        type: query
        description: Patient resource reference.
      - name: _lastUpdated
        value: ''
        type: query
        description: Filter by last-updated timestamp.
    docs: Returns ExplanationOfBenefit (claims) records for the authenticated beneficiary.
  - info:
      name: Read ExplanationOfBenefit
      type: http
    http:
      method: GET
      url: https://api.bluebutton.cms.gov/v2/fhir/ExplanationOfBenefit/:id
      params:
      - name: id
        value: ''
        type: path
        description: FHIR ExplanationOfBenefit resource ID.
    docs: Returns a single ExplanationOfBenefit resource by ID.
bundled: true