In 2026, every ONC-certified US EHR exposes a FHIR API. The CMS Interoperability rule made it a regulatory baseline, and the major EHRs have invested in their FHIR endpoints to varying depths. For an EHR-adjacent product or a digital-health team that needs to read from or write to a major US EHR, the FHIR API on the EHR side is the front door. Knowing which one fits which use case saves quarters of wrong-direction engineering.
Below are five FHIR APIs that US EHR-integration teams interact with most often, with notes on what each one supports well and where the rough edges live. The complete guide to FHIR-based EHR development in 2026 sets the broader context, and the interoperability hub holds the related coverage.
Epic on FHIR
The Epic FHIR API is the most exercised in US healthcare by sheer volume of integrated apps. SMART-on-FHIR launches are well supported, the USCDI v4 alignment is current, and the App Orchard ecosystem has matured. For an EHR-integration product that needs to reach the largest US health systems, the Epic API is the table-stakes integration. The trade-off is the procurement and certification process Epic runs.
Cerner FHIR API
Cerner, now operating under Oracle Health, exposes a FHIR API that supports the same baseline ONC certification surface as Epic does. The fit is best for products targeting Cerner-hosted health systems, particularly community and rural hospitals. The bulk-data export ($export) is well supported, which matters for population-health analytics use cases.
athenahealth FHIR API
athenahealth's FHIR API is strong in the ambulatory and physician-practice market. The platform's cloud-native architecture exposes a clean FHIR surface, and the ambulatory-specific workflow coverage is deep. For an EHR-adjacent product targeting US physician practices, athenahealth is usually on the shortlist alongside Epic and Cerner.
NextGen FHIR API
NextGen Healthcare exposes a FHIR API for its ambulatory EHR products. The fit is for digital-health products targeting community health centers, federally qualified health centers, and smaller physician groups that often run on NextGen. The API supports the ONC-certified baseline; the depth of coverage for newer Da Vinci IGs varies and is worth checking against the specific workflow.
eClinicalWorks FHIR API
eClinicalWorks is widely deployed across US physician practices and community health centers, and its FHIR API covers the ONC-certified baseline. For a product targeting the eClinicalWorks footprint, integration through the FHIR API is the supported path. As with other ambulatory-focused vendors, the depth of newer IG support varies by release.
What to Watch Across All Five
A few patterns repeat across the major US EHR FHIR APIs. First, the read side is more complete than the write side; reading patient records works well, writing back changes faces more friction (rate limits, scope restrictions, vendor-specific quirks). Second, the bulk-data export support varies; some EHRs handle $export at the population level cleanly, others throttle or limit the operation. Third, the rate limits matter; an integration that works fine in pilot can hit production rate ceilings that the vendor enforces.
A US team building against any of these APIs should pilot against a real instance early, test the specific workflows the product depends on, and have a candid conversation with the vendor's developer-relations team about rate limits and scope availability for the production deployment.
How to Approach a Multi-EHR Integration
Most US EHR-adjacent products end up integrating with more than one of these APIs. The pattern that works is to abstract the EHR-specific quirks behind a canonical FHIR model inside the product, so the rest of the product code does not care which EHR is on the other side. The Top 7 FHIR integration engines for EHR development in 2026 covers the integration-layer tools that make this abstraction tractable. The honest filter is which EHRs the product's customer base actually runs, weighted by deal size, rather than which APIs are technically most elegant.
Sources
- SMART App Launch v2.2.0 specification - HTML spec, HL7, 2024
- SMART App Launch and Authorization flow - HTML spec, HL7, evergreen
- SMART scopes and launch context - HTML spec, HL7, evergreen
