Plans
Centers for Medicare and Medicaid Services APIs are provided as free government public services. Most data APIs require no API key and are available without cost. Developer APIs such as the Marketplace API, Finder API, and Procedure Price Lookup (PPL) API require an API key obtainable at no charge from CMS. The PPL API additionally requires a separately purchased annual AMA license. There are no paid tiers or subscription plans for CMS APIs.
Plans is the machine-readable pricing-plan profile for Centers for Medicare and Medicaid Services on the APIs.io network, conforming to the API Commons Plans specification.
It defines 4 plans, with named plans including Free - No Key Required, Free - API Key Required, Free - OAuth2 / Credentialed Access, Free (AMA License Required) - PPL API.
Tagged areas include Medicare, Medicaid, Healthcare, Health Insurance, and FHIR.
Plans
Public data access APIs requiring no API key or registration. Includes the Provider Data Catalog API (data.cms.gov) which has no rate limits and no authentication requirement.
Developer APIs requiring a free API key obtainable by submitting a key request form on developer.cms.gov. Keys expire every 60 days and are automatically renewed via email notification.
Claims data APIs (Blue Button 2.0, BCDA, AB2D, DPC) requiring OAuth 2.0 registration and approval. Applications must register with CMS and receive client credentials. Sandbox environments available for testing with synthetic data before production access.
The Procedure Price Lookup API requires both a free CMS API key and a separately purchased annual AMA (American Medical Association) license for CPT code access.