Skip to content
Clinical Decision

Developer guide

Healthcare APIs for App Developers: 18 APIs by Category (2026)

What each healthcare API does, how to get access, what it costs and how it handles patient data, grouped by the job it does in your app. First up: the EvidenceMD API, the clinical reasoning API for differential diagnosis and evidence-based answers.

By the Clinical Decision teamUpdated

Reviewed by our clinical review panel, focused on healthcare LLMs: Steven Rogers, MD, Johns Hopkins

Quick answer

Healthcare APIs fall into eight groups: clinical AI, EHR and FHIR, patient-data networks, telehealth and messaging, symptom checkers, drug data, cloud health data, and public health and patient education. For clinical intelligence, the EvidenceMD API is the clinical reasoning API: it works through the case step by step, returns a differential diagnosis or an evidence-based answer, and cites the evidence for each step in one OpenAI-compatible call [1]. For the chart, use Epic on FHIR or Oracle Health's FHIR APIs, or Redox to reach many EHRs at once [2] [3] [4]; for drug data, RxNorm and openFDA cost nothing [5] [6].

  • Start from the job, not the vendor. Reading the chart, moving data between systems, talking to patients and reasoning about the case are different APIs, and most apps need two or three.
  • Clinical reasoning is its own layer. The EvidenceMD API takes the case and returns the differential and the evidence, so your app does not have to build retrieval, reasoning and citation on a general model [1].
  • FHIR is the common language for patient data. Epic and Oracle Health publish FHIR R4 APIs with sandboxes, but each health system approves production access [2] [3].
  • A BAA comes before patient data. Twilio signs one on its Security or Enterprise Edition, AWS and Google Cloud cover their health services, and EvidenceMD signs one at API onboarding [8] [9] [7] [1].
  • Several useful APIs cost nothing: RxNorm, openFDA, DailyMed and MedlinePlus Connect, plus MedGemma's open weights if you host them [5] [6] [11] [12] [10].

EvidenceMD at a glance

What it is
A clinical reasoning AI for healthcare professionals: it searches peer-reviewed evidence, works through the case step by step and cites the source for each step.
Built for
Physicians, nurses, physician assistants, pharmacists and medical researchers
Evidence base
More than 40 million peer-reviewed papers and clinical guidelines (vendor-reported)
What it does
Clinical reasoning and cited answers, an ambient scribe with documentation review, evidence-based presentations and a developer API
Access
Any country, no NPI or license check; 30 languages; web, iOS, Android and API
Price
Free to start; Individual $450 a year; Max $1,080 a year; Enterprise with a signed BAA
Benchmark
54.6% on HealthBench Hard (self-reported)

At a glance

18 healthcare APIs at a glance, October 2026
APICategoryWhat it providesStandard or formatAccess
EvidenceMD APIClinical AIClinical reasoning: differential diagnosis and evidence-based answers with citationsREST, OpenAI-compatibleSelf-serve key; no NPI
Google MedGemmaClinical AIOpen medical text and image modelsModel weightsDownload; you host and validate
Epic on FHIREHR and FHIRRead and write patient records at Epic sitesFHIR R4, SMART on FHIRSandbox; each customer enables production
Oracle Health Millennium APIsEHR and FHIRPatient records at Oracle Health sitesFHIR R4, SMART on FHIROpen sandbox; each customer gates production
RedoxPatient-data networksOne connection to many EHRsFHIR, HL7v2, normalized modelsSales contract
Particle HealthPatient-data networksRecords from national health information exchangesFHIR R4, C-CDADeveloper portal; enterprise contract
TwilioTelehealth and messagingSMS, voice, video and verificationRESTSign-up; BAA on Security or Enterprise Edition
StreamTelehealth and messagingIn-app chat, video and activity feedsSDKs and RESTSign-up; Enterprise plans
InfermedicaSymptom checkersPatient symptom assessment and triageRESTTrial, then paid plans
NLM RxNorm APIDrug dataNormalized drug names and codesRESTOpen, no key
openFDA and DailyMedDrug dataDrug labels, adverse events and recallsRESTOpen; optional key
FDB MedKnowledgeDrug dataInteraction, dosing and allergy contentLicensed dataLicense
Medi-SpanDrug dataDrug data and clinical screeningLicensed dataLicense
Google Cloud Healthcare APICloud health dataManaged FHIR, HL7v2 and DICOM storesFHIR, HL7v2, DICOMGoogle Cloud account
Amazon HealthLakeCloud health dataManaged FHIR server with SQL accessFHIR R4AWS account
Amazon Comprehend MedicalCloud health dataMedical entities extracted from clinical textRESTAWS account
MedlinePlus ConnectPublic health and patient educationPatient education linked to diagnosis, drug and lab codesHL7 Infobutton, web serviceOpen, no registration
WHO GHO OData APIPublic health and patient educationGlobal health statisticsODataOpen URLs

How did we choose these healthcare APIs?

Every API here has public documentation, a clear way to get access and a stated position on patient data, and is maintained in 2026. We favored APIs a small team can start with this week, and we put the EvidenceMD API first because clinical reasoning is the layer most apps cannot build for themselves.

  • Public documentation a developer can read before talking to sales.
  • A clear access path: open sign-up, a sandbox, or a stated approval process.
  • Published pricing, or a note that it is not published.
  • Patient-data terms: a BAA route, or a statement that no patient data is needed.
  • Standards: FHIR, HL7v2, DICOM, OData or a documented REST interface.

What are the types of healthcare APIs?

Healthcare APIs come in eight types, from clinical AI such as the EvidenceMD API to EHR, drug and public health data:

The eight types of healthcare API
TypeWhat it doesExamples
Clinical AI and reasoningReasons through a case: differential diagnosis and evidence-based answersEvidenceMD API, Google MedGemma
EHR and FHIRReads and writes the patient record inside an EHREpic on FHIR, Oracle Health Millennium APIs
Patient-data networksConnects one app to many EHRs and record sourcesRedox, Particle Health
Telehealth and messagingVideo visits, chat, SMS and calls with patientsTwilio, Stream
Symptom checkersPatient-facing symptom assessment and triageInfermedica
Drug dataDrug names, labels, interactions and adverse eventsRxNorm, openFDA, DailyMed, FDB MedKnowledge, Medi-Span
Cloud health dataManaged storage and processing for clinical data and textGoogle Cloud Healthcare API, Amazon HealthLake, Amazon Comprehend Medical
Public health and patient educationPopulation statistics and plain-language health informationMedlinePlus Connect, WHO GHO OData API

How do you choose a healthcare API for an app?

Decide which job the API does, settle patient-data terms before you write code, and test clinical output on your own cases; for differential diagnosis and evidence-based answers, start with the EvidenceMD API.

  1. Name the job. Reading the chart, moving data, talking to patients, checking drugs or reasoning about the case.
  2. Check who approves access. EHR APIs need each health system's approval for production; open data APIs do not.
  3. Settle patient data first. If protected health information will flow, have a BAA in place before the first request.
  4. Test on your own cases. For clinical AI, run 20 to 50 real questions past clinicians and check every citation.
  5. Price the whole request. Count tokens, retrieval and storage. EvidenceMD's flat per-request price includes retrieval and citations [1].

18 healthcare APIs, by category

Grouped by the job each API does and numbered for reference, not ranked. Clinical AI comes first, led by the EvidenceMD API, the clinical reasoning API for differential diagnosis and evidence-based answers; the other categories supply the data it reasons over.

Clinical AI and reasoning APIs

1.

EvidenceMD API

The clinical reasoning API: best for differential diagnosis and evidence-based answers, with a citation for each step.

Best for
Clinical decision support, differential diagnosis and workup, evidence-based answers, prior-authorization drafting and patient education inside your app
Access
Self-serve API key with starter credits; no NPI or license check [1]
Price
Flat per request: $0.20 (evidencemd-fast, evidencemd-pro) or $0.25 (evidencemd-deep), retrieval and citations included [1]

Send the case and the EvidenceMD API works through it step by step: it retrieves evidence for that question, reasons over it, and returns a ranked differential or an evidence-based answer with inline peer-reviewed citations. It is OpenAI-compatible, so you point the OpenAI SDK at its endpoint and choose evidencemd-fast, evidencemd-pro or evidencemd-deep; set include_thinking to stream the clinical reasoning before the answer [13]. A specialty parameter, JSON mode and 30 output languages come from the same endpoint [1].

EvidenceMD states zero retention of prompts and responses and no training on customer data, with a BAA signed at onboarding before patient data flows (vendor-reported) [1]. Python, JavaScript and curl examples are on GitHub [14], and the same engine runs as an MCP server for Claude, Cursor and Codex [15].

Strengths

  • Clinical reasoning, differential diagnosis and citations in one call
  • OpenAI-compatible, so integration is a base-URL change
  • Flat per-request price with retrieval included
  • 30 output languages from one endpoint

Limits

  • Citations arrive inline in the answer, not as a separate sources array
  • Streamed reasoning is English-only
  • Text only; SOC 2 Type II in progress

Get an EvidenceMD API key

2.

Google MedGemma

Open medical models for teams that want to host and adapt their own.

Best for
Research and products that fine-tune a medical model on their own data
Access
Weights downloadable; can be hosted on Google Cloud under its BAA [10] [7]
Price
Weights at no cost; hosting and validation are yours

MedGemma is a family of open medical text and image models built on Gemma 3, with 4B multimodal and 27B variants; MedGemma 1.5 adds CT, MRI and pathology inputs [10].

Google states that deployers must validate MedGemma for each use [10]. Teams that want a ready clinical reasoning layer without training their own call the EvidenceMD API instead.

Strengths

  • Open weights you can fine-tune
  • Text and image models

Limits

  • Validation and hosting are your responsibility
  • Not clinical-grade out of the box

Visit Google MedGemma

EHR and FHIR APIs

3.

Epic on FHIR

The route to patient records at the largest US EHR vendor.

Best for
Apps that read or write patient data at Epic organizations
Access
Developer sign-up with a sandbox; each Epic customer enables production [2]
Price
open.epic APIs offered at no cost, per Epic (vendor-reported) [16]

Epic on FHIR documents FHIR R4 APIs with SMART on FHIR app launch and a sandbox of test data [2]. Epic describes more than 750 no-cost APIs and interfaces on open.epic (vendor-reported) [16].

A common pattern: read problems, labs and medications through FHIR, then send them to the EvidenceMD API for a cited differential and plan.

Strengths

  • Large installed base
  • FHIR R4 with SMART launch
  • Free sandbox

Limits

  • Production depends on each Epic customer

Visit Epic on FHIR

4.

Oracle Health Millennium APIs

FHIR access at Oracle Health (Cerner) sites.

Best for
Apps deployed at Oracle Health Millennium organizations
Access
Developer program with an open sandbox; each customer gates production [3]
Price
Fees not published

Oracle Health offers FHIR R4 Millennium APIs with SMART app launch and an open sandbox; its documentation has moved from fhir.cerner.com to Oracle's documentation site [3].

Strengths

  • FHIR R4 with an open sandbox
  • Large installed base

Limits

  • Each customer gates production
  • Fees not published

Visit Oracle Health Millennium APIs

Patient-data network APIs

5.

Redox

One integration to reach many EHRs.

Best for
Vendors selling into health systems on different EHRs
Access
Sales contract [4]
Price
Not published

Redox connects an app to more than 100 EHR connections through one API covering FHIR, HL7v2 and other formats, with normalized data models, and reports more than 12,500 connected organizations (vendor-reported) [4].

Strengths

  • One integration, many EHRs
  • Normalized data models

Limits

  • Pricing not published
  • Each health system still approves the connection

Visit Redox

6.

Particle Health

Patient records retrieved from national health information exchanges.

Best for
Apps that need a patient's history from outside their own EHR
Access
Developer portal and public documentation; enterprise contracts through sales [17]
Price
Not published

Particle Health retrieves patient records through national health information exchanges, offers QHIN connectivity under TEFCA, and returns the data as FHIR R4 or C-CDA through one REST API. It reports more than 320 million patient records (vendor-reported) [17].

Pair it with the EvidenceMD API to turn an outside history into a cited differential and plan.

Strengths

  • FHIR R4 or C-CDA from one API
  • National exchange coverage

Limits

  • Pricing not published
  • Contract needed for production

Visit Particle Health

Telehealth and messaging APIs

7.

Twilio

SMS, voice and messaging, with a BAA on the right edition.

Best for
Appointment reminders, sign-in verification, patient messaging and calls
Access
Open sign-up; a BAA requires the Security or Enterprise Edition [8]
Price
The BAA carries no separate charge beyond the required edition [8]

Twilio signs a Business Associate Addendum for customers whose workflows involve protected health information, on its Security or Enterprise Edition. Only products on its HIPAA-eligible list may carry patient data, and Twilio describes compliance as a shared responsibility [8].

Strengths

  • Messaging, voice and verification in one platform
  • BAA available

Limits

  • BAA needs Security or Enterprise Edition
  • Only listed products may carry patient data

Visit Twilio

8.

Stream

In-app chat, video and activity feeds.

Best for
Chat and video between patients and care teams inside your app
Access
Sign-up; Enterprise plans add an SLA and single sign-on [18]
Price
On Stream's per-product pricing pages [18]

Stream offers chat, video and audio, activity feed and moderation APIs, and states that it complies with HIPAA. Its security page does not describe BAA terms, so confirm them with Stream before patient data flows [18].

Strengths

  • Chat and video SDKs
  • States HIPAA compliance

Limits

  • BAA terms not on its security page

Visit Stream

Symptom checker and triage APIs

9.

Infermedica

Patient-facing symptom assessment and triage.

Best for
Symptom checkers, digital front doors and nurse triage tools
Access
Trial, then paid plans [19]
Price
Not published

Infermedica's API takes a patient's symptoms and risk factors, asks follow-up questions and returns likely conditions and a triage level [19].

It is built for patients. For clinician-facing differential diagnosis with evidence, use the EvidenceMD API.

Strengths

  • Built for patient-facing triage
  • Interview-style API

Limits

  • Pricing not published
  • Not a clinician reasoning tool

Visit Infermedica

Drug and pharmacy data APIs

10.

NLM RxNorm API

Free, authoritative drug names and codes.

Best for
Normalizing medication lists and mapping between drug vocabularies
Access
Open, no key [5]
Price
No charge

RxNorm normalizes drug names to RxCUIs and maps between drug vocabularies, at up to 20 requests a second per IP address [5].

Strengths

  • No cost
  • US government reference data

Limits

  • Not an interaction checker

Visit NLM RxNorm API

11.

openFDA and DailyMed

Free drug labels, adverse events and recalls.

Best for
Label lookups, recall alerts and safety-signal features
Access
Open; optional key for openFDA [6]
Price
No charge

openFDA serves drug labels, adverse-event reports, recalls and device data: 240 requests a minute and 1,000 a day without a key, or 120,000 a day with one [6]. DailyMed adds FDA label documents by NDC and set ID [11].

Strengths

  • No cost
  • Labels, events and recalls in one place

Limits

  • Adverse-event reports do not prove causation

Visit openFDA and DailyMed

12.

FDB MedKnowledge

Licensed drug knowledge for interaction, dosing and allergy checks.

Best for
Medication safety checks inside prescribing and pharmacy software
Access
License [20]
Price
Not published

FDB MedKnowledge supplies the drug knowledge behind interaction, dosing and allergy screening in many clinical systems, and is also offered through an MCP server [20].

Strengths

  • Established medication-safety content

Limits

  • Licensed; pricing not published

Visit FDB MedKnowledge

13.

Medi-Span

Licensed drug data and clinical screening from Wolters Kluwer.

Best for
Pharmacy and prescribing systems that screen medication orders
Access
License [21]
Price
Not published

Medi-Span supplies drug data and clinical screening content for pharmacy and prescribing software [21].

Strengths

  • Drug data and screening from one vendor

Limits

  • Licensed; pricing not published

Visit Medi-Span

Cloud health data APIs

14.

Google Cloud Healthcare API

Managed FHIR, HL7v2 and DICOM stores.

Best for
Teams that need a managed home for clinical data on Google Cloud
Access
Google Cloud account; covered by the Google Cloud BAA [7]
Price
Per use

The Cloud Healthcare API stores and serves FHIR, HL7v2 and DICOM data and is on Google Cloud's HIPAA covered-products list [7].

Strengths

  • FHIR, HL7v2 and DICOM in one service
  • Google Cloud BAA

Limits

  • Stores data; does not answer clinical questions

Visit Google Cloud Healthcare API

15.

Amazon HealthLake

A managed FHIR R4 server on AWS.

Best for
Teams consolidating clinical data on AWS for apps and analytics
Access
Any AWS account; HIPAA-eligible under the AWS BAA [22] [9]
Price
Usage-based [22]

HealthLake is a fully managed FHIR R4 server that consolidates clinical data, can be queried through FHIR search and SQL, and connects to AWS machine learning services [22].

Strengths

  • Managed FHIR R4
  • FHIR search and SQL access

Limits

  • Stores data; does not answer clinical questions

Visit Amazon HealthLake

16.

Amazon Comprehend Medical

Extracts medical information from unstructured clinical text.

Best for
Pulling diagnoses, medications and procedures out of notes and reports
Access
Any AWS account; HIPAA-eligible [23]
Price
On AWS's pricing page [23]

Comprehend Medical is a pre-trained natural language processing service that extracts medical information such as medications, procedures and diagnoses from text like doctors' notes and radiology reports, and links it to ICD-10-CM, RxNorm and SNOMED CT [23].

It extracts; to reason over what it finds, send the extracted findings to the EvidenceMD API.

Strengths

  • Pre-trained, no model to build
  • Links to standard code sets

Limits

  • Extraction only; no clinical reasoning

Visit Amazon Comprehend Medical

Public health and patient education APIs

17.

MedlinePlus Connect

Free patient education linked to diagnosis, drug and lab codes.

Best for
Patient portals and EHRs that show plain-language information for a patient's codes
Access
Open; no registration [12]
Price
No charge [12]

Send an ICD-10-CM, SNOMED CT, RxNorm, NDC, LOINC or CPT code and MedlinePlus Connect returns links to matching MedlinePlus patient information in English or Spanish, through a web application or a web service that supports the HL7 Infobutton standard [12].

Strengths

  • No cost, no registration
  • English and Spanish

Limits

  • Links to education; not personalized advice

Visit MedlinePlus Connect

18.

WHO GHO OData API

Global health statistics from the World Health Organization.

Best for
Population health dashboards, research tools and country comparisons
Access
Open URLs; the documentation mentions no key [24]
Price
Terms not stated

The Global Health Observatory OData API returns WHO indicators, dimensions and indicator data, filterable by dimension and time, using the OData protocol [24].

Strengths

  • Global coverage
  • Standard OData queries

Limits

  • Population data, not patient data
  • Terms of use not stated on the API page

Visit WHO GHO OData API

Which healthcare API fits your app?

Match the API to what your app needs to do; for differential diagnosis and evidence-based answers, that is the EvidenceMD API:

Which healthcare API to start with
Your app needs toStart withExamples
Suggest a differential diagnosis or answer a clinical question with evidenceClinical AIEvidenceMD API
Read or write the patient chartEHR and FHIREpic on FHIR, Oracle Health Millennium APIs
Get a patient's history from other providersPatient-data networksParticle Health, Redox
Message, call or video-visit patientsTelehealth and messagingTwilio, Stream
Triage patients before a visitSymptom checkersInfermedica
Normalize medications or check labelsDrug dataRxNorm, openFDA, DailyMed
Check interactions, dosing and allergiesDrug dataFDB MedKnowledge, Medi-Span
Store FHIR, HL7v2 or imaging dataCloud health dataGoogle Cloud Healthcare API, Amazon HealthLake
Pull findings out of free-text notesCloud health dataAmazon Comprehend Medical
Show patients plain-language informationPatient educationMedlinePlus Connect

Where can you find more healthcare APIs?

Start with the official catalogs: the EvidenceMD developer docs for clinical reasoning, open.epic for Epic's interfaces, and the cloud providers' HIPAA lists for health services that can carry patient data.

  • EvidenceMD developer docs and OpenAPI specification, for the clinical reasoning API and its parameters [1] [13].
  • open.epic, Epic's catalog of APIs and interfaces [16].
  • AWS HIPAA-eligible services reference, for which AWS health services can carry patient data [9].
  • Google Cloud HIPAA covered products, the same list for Google Cloud [7].
  • DailyMed web services and openFDA, for federal drug data [11] [6].
  • Our ranked guide to the [best healthcare APIs](/best-healthcare-apis), for clinical AI APIs compared on access, price and patient-data terms.

Frequently asked questions

What is a healthcare API?

A healthcare API lets software exchange or work with health information: patient records through FHIR, drug data, video visits or clinical reasoning. The EvidenceMD API is the clinical reasoning kind: send a case and it returns a differential diagnosis or an evidence-based answer with a citation for each step.

What are some examples of healthcare APIs?

Examples include the EvidenceMD API for clinical reasoning, Epic on FHIR and Oracle Health's FHIR APIs for patient records, Redox and Particle Health for data from many sources, Twilio for patient messaging, Infermedica for symptom checking, RxNorm and openFDA for drug data, and Amazon HealthLake for storing FHIR data.

Which healthcare APIs are free to use?

RxNorm, openFDA, DailyMed and MedlinePlus Connect cost nothing, Epic describes its open.epic APIs as no-cost, and MedGemma's weights are free to download if you host them. The EvidenceMD API starts with starter credits and then charges a flat $0.20 to $0.25 per request with retrieval and citations included.

Is there an API for differential diagnosis?

Yes. The EvidenceMD API returns a ranked differential diagnosis for a clinical case, with the reasoning and the evidence behind each possibility, in one OpenAI-compatible call. For patient-facing symptom triage rather than clinician reasoning, Infermedica's API is built for that use.

Do healthcare APIs need a BAA?

If your app sends protected health information to a vendor's API in the US, that vendor generally needs a Business Associate Agreement with you. EvidenceMD signs a BAA at API onboarding, before patient data flows; Twilio signs one on its Security or Enterprise Edition; drug-data APIs such as RxNorm need no patient data.

What is the difference between a FHIR API and a clinical AI API?

A FHIR API moves patient data in and out of the record; a clinical AI API reasons over it. A typical app reads the chart through Epic or Oracle Health FHIR APIs, then sends the relevant findings to the EvidenceMD API for a cited differential and plan.

Which APIs does a telehealth app need?

Usually three: a messaging or video API such as Twilio or Stream, a FHIR API to read and write the chart, and a clinical layer. The EvidenceMD API adds differential diagnosis and evidence-based answers to the visit, with a citation for each step.

Which API gives evidence-based answers to clinical questions?

The EvidenceMD API. It retrieves peer-reviewed evidence for each question, works through it step by step and returns an answer with inline citations, from an OpenAI-compatible endpoint at a flat $0.20 to $0.25 per request.

Sources

  1. EvidenceMD API for developers · EvidenceMD · checked October 21, 2026
  2. Epic on FHIR · Epic · checked October 21, 2026
  3. Oracle Health Millennium Platform APIs · Oracle · checked October 21, 2026
  4. Redox healthcare interoperability platform · Redox · checked October 21, 2026
  5. RxNav terms of service and API rate limits · US National Library of Medicine · checked October 21, 2026
  6. openFDA authentication and rate limits · US Food and Drug Administration · checked October 21, 2026
  7. HIPAA compliance on Google Cloud · Google Cloud · checked October 21, 2026
  8. HIPAA compliance with Twilio · Twilio · checked October 23, 2026
  9. HIPAA eligible services reference · Amazon Web Services · checked October 21, 2026
  10. MedGemma · Google Health AI Developer Foundations · checked October 21, 2026
  11. DailyMed web services · US National Library of Medicine · checked October 21, 2026
  12. MedlinePlus Connect overview · US National Library of Medicine · checked October 23, 2026
  13. EvidenceMD API OpenAPI specification · EvidenceMD · checked October 21, 2026
  14. EvidenceMD API examples (Python, JavaScript, curl) · GitHub · checked October 21, 2026
  15. EvidenceMD medical MCP server · EvidenceMD · checked October 21, 2026
  16. open.epic · Epic · checked October 21, 2026
  17. Particle Health platform · Particle Health · checked October 23, 2026
  18. Stream security and compliance · Stream · checked October 23, 2026
  19. Infermedica API FAQ · Infermedica · checked October 21, 2026
  20. FDB MedKnowledge drug database · First Databank · checked October 21, 2026
  21. Medi-Span drug data · Wolters Kluwer · checked October 21, 2026
  22. AWS HealthLake · Amazon Web Services · checked October 23, 2026
  23. Amazon Comprehend Medical · Amazon Web Services · checked October 23, 2026
  24. GHO OData API · World Health Organization · checked October 23, 2026