A free, technical reference for what EHR APIs can actually do. Read/write capabilities, scheduling, eventing, bulk export — all in one place.
All data is sourced from publicly available vendor documentation, developer portals, and ONC certification records. Nothing here is based on private or proprietary information.
Browse by EHR
Explore individual EHR API capabilities, go-live checklists, and integration details.
Browse by Use Case
Start with what you want to build — AI scribe, scheduling, RPM — and see which EHRs support it.
Compare EHRs
Side-by-side comparison of API capabilities across EHR systems.
Browse by EHR
eClinicalWorks
Medium-High complexity
FHIR R4. Read access is self-service; all writes are contract-gated. No webhooks.
Patients
Appts
Docs
Billing
Events
View details →
athenahealth
Medium complexity
Large proprietary REST API surface + FHIR R4. Multiple write-back patterns supported. Self-service sandbox available for development.
Patients
Appts
Docs
Billing
Events
View details →
Practice Fusion
High complexity
Read-only FHIR R4. No write API, no scheduling, no webhooks. High integration barrier.
Patients
Appts
Docs
Billing
Events
View details →
ModMed
Medium complexity
Dual-track FHIR R4 APIs (proprietary + certified) with write access via partner onboarding.
Patients
Appts
Docs
Billing
Events
View details →
Don't see your EHR?
Request it and we'll notify you when it's live.
Popular Use Cases
AI Medical Scribe
Automatically generate clinical notes from patient encounters using AI.
3 integration patternsView details →
Patient Intake & Registration
Digitize patient intake forms and sync demographic data with the EHR.
3 integration patternsView details →
Appointment Scheduling
Enable online booking and schedule management integrated with the EHR.
2 integration patternsView details →
Lab Results Integration
Deliver lab and diagnostic results to the EHR and notify providers.
3 integration patternsView details →
Care Coordination
Share patient records across providers for referrals and transitions of care.
2 integration patternsView details →
Remote Patient Monitoring
Capture device-generated vitals and observations and push them into the patient chart.
3 integration patternsView details →
Don't see your use case?
Request it and we'll notify you when it's live.