Production access is free and self-serve with an account. · Synthetic demo · no account needed

FinchNode

Patient-authorized EHR integration

One EHR API. Free production access.

With a FinchNode account, developers get free, self-serve production access to real, patient-authorized records. Connect a patient's records with hosted authorization, consent, normalized records, and sync.

Free, self-serve production access.

With a FinchNode account, developers get free, self-serve production access to real, patient-authorized records.

Free ($0/month) includes one production application, a synthetic sandbox included with every account, hosted consent and patient controls, scheduled sync, and signed webhooks. Pro ($99/month) includes up to 5 production applications, email support, and everything in Free. Usage-based pricing is not in effect.

The public demo API serves twelve named synthetic scenarios from two synthetic sources, Northstar Health System and Quillhaven Medical Group, for free without an account. Create a FinchNode account for free, self-serve production access to real, patient-authorized records. The demo itself cannot access real patient data. Its /users/{subject}/records route returns normalized health records; the legacy /patients routes return category-grouped FHIR resources. Consent and sync metadata are explicitly simulated; real requests require a live key, current patient authorization, and available sources.

Free production access and the public synthetic demo
What you getFree production planPublic demo API
Price$0/month$0
Patient dataReal records with patient authorization and consentTwelve named synthetic scenarios only
EHR accessAvailability varies by organization and granted scopesNo live EHR connections
Applications and usage1 production application; no usage-based pricing; fair-use rate limits per API keyRate-limited sample API
Getting startedAccount and complete app settings; owner enables productionNo account or API key

Owners enable production when application settings are complete; FinchNode can suspend access. Live reads require production credentials and patient authorization and consent; availability varies by organization and scopes.

Create a free account · View plans and usage allowances

Connect patient-authorized records through one EHR API

FinchNode gives digital health teams one hosted flow for provider search, hospital authorization, purpose-bound consent, record sync, and a normalized server-side API.

The current platform is designed for read-only patient access in the United States. It has 17 EHR and payer integrations. Record availability depends on the organization a patient selects, the scopes it grants, and the patient authorization behind each connection.

Explore the unified EHR integration API or browse the integrations.

Free production access at $0/month

Free ($0/month) includes one production application, a synthetic sandbox included with every account, hosted consent and patient controls, scheduled sync, and signed webhooks. Pro ($99/month) includes up to 5 production applications, email support, and everything in Free. Usage-based pricing is not in effect.

Call the free synthetic EHR API without an account or key, or create an account to start the free plan.

Frequently asked questions

Is there a free EHR API for real patient data in production?

Yes. With a FinchNode account, developers get free, self-serve production access to real, patient-authorized records. Free ($0/month) includes one production application, a synthetic sandbox included with every account, hosted consent and patient controls, scheduled sync, and signed webhooks. Pro ($99/month) includes up to 5 production applications, email support, and everything in Free. Usage-based pricing is not in effect. Owners enable production when application settings are complete; FinchNode can suspend access. Live reads require production credentials and patient authorization and consent; availability varies by organization and scopes.

Is FinchNode only a synthetic demo or sandbox?

No. With a FinchNode account, developers get free, self-serve production access to real, patient-authorized records. The public demo API serves twelve named synthetic scenarios from two synthetic sources, Northstar Health System and Quillhaven Medical Group, for free without an account. Create a FinchNode account for free, self-serve production access to real, patient-authorized records. The demo itself cannot access real patient data. Its /users/{subject}/records route returns normalized health records; the legacy /patients routes return category-grouped FHIR resources. Consent and sync metadata are explicitly simulated; real requests require a live key, current patient authorization, and available sources.

What is an EHR integration API?

An EHR integration API gives an application a consistent way to request health data from electronic health record systems. FinchNode focuses on patient-authorized, read-only access and normalizes supported FHIR data behind one API.

Which EHRs and hospital systems can FinchNode connect to?

FinchNode has 17 EHR and payer integrations. Record availability depends on the organization a patient selects, the scopes it grants, and the patient authorization behind each connection.

How do patients connect their hospital records?

Your application creates a Connect session and sends the patient to a hosted flow. The patient finds their provider, signs in on the provider or EHR authorization page, approves access, and separately consents to share the requested data with your application.

Does FinchNode receive a patient’s hospital password?

No. Patients enter their credentials on the hospital, payer, or EHR authorization page. Hospital usernames and passwords do not pass through FinchNode.

What health record data is available through the API?

The API supports demographics, medications, conditions, allergies, vital signs, laboratory results, immunizations, and source-specific coverage and claims data, subject to patient consent and source availability.

Does FinchNode support every kind of hospital integration?

No. FinchNode is designed for patient-directed, read-only record access in the United States. It is not a replacement for provider-facing HL7 feeds, EHR write-back, scheduling, or every enterprise interface workflow.