Appearance
Introduction
FHIR Directory is a developer-first API that aggregates every publicly available US EHR FHIR endpoint into a single searchable database.
What is this?
The 21st Century Cures Act requires all certified EHR vendors to publish their FHIR API endpoints. The problem is they publish them across hundreds of URLs in inconsistent formats — FHIR Bundles, JSON arrays, CSV files, and JavaScript SPAs.
FHIR Directory collects, normalizes, and serves them all from one fast API.
What data is available?
For each endpoint, the directory provides:
| Field | Description | Example |
|---|---|---|
url | FHIR base URL | https://fhir.epic.com/R4/... |
vendorName | EHR vendor | Epic Systems |
vendorId | Vendor identifier | epic |
organizationName | Healthcare organization | Cleveland Clinic |
fhirVersion | Confirmed FHIR version | R4 |
access | Patient, Provider, or both | ["patient"] |
city, state, zipCode | Location (when available) | Madison, WI |
status | Verification status | listed |
Field coverage varies by vendor
Not all fields are populated for every endpoint. Location data (city, state, zipCode) and access type depend on what each EHR vendor includes in their published endpoint list. Fields that are unavailable return null or [].
Data sources
- Direct vendor APIs — Epic, Cerner/Oracle, eClinicalWorks publish FHIR Bundle endpoint lists
- ONC Lantern — Daily CSV export covering 210+ vendors with confirmed FHIR versions and endpoint health
- ONC CHPL — Certified Health IT Product List for vendor discovery
Next steps
- Quick Start — Make your first API call in 30 seconds
- API Reference — Full endpoint documentation
- Searching — Find endpoints by keyword