Metriport

The complete record,
in every system you run

Metriport queries every available clinical network, unifies what comes back, and delivers the full patient history to the applications, EHR workflows, and analytics your teams already use.

In production at
Amazon One Medical
Maven Clinic
Hoag
WeightWatchers
Strive Health

Discovery

One national enterprise was already connected to state and regional HIEs.Metriport found what was missing.

2,869Patients with zero documents on file.Their care teams had nothing to treat against.

From a sample of 20,649 patients, drawn to scale.

What we do

A universal API for medical records

Patient history lives across networks, HIEs, labs, and EHRs, and the raw data is inconsistent and unusable. Metriport connects to all of them and does the tedious job for you. We convert it, standardize it, deduplicate it, and deliver one clean record into the systems your teams already run. Retrieval that took weeks now takes seconds.

NetworksC-CDA XML · PDF
CarequalityCommonWell
eHealth ExchangeTEFCA
Additional sources in this category.
State & regional HIEsC-CDA · ADT
Manifest MedExHSX
Contexture
Additional sources in this category.
Pharmacies & labsHL7v2
SurescriptsQuest
Additional sources in this category.
EHRsC-CDA · FHIR
EpicCanvas
athenahealth
Additional sources in this category.
Metriport
AI summaryPer patient

The patient is a 42-year-old male who is currently on multiple medications to manage various conditions. His medication regimen includes zolpidem 10 mg for sleep

Patient recordFHIR R4
Conditions
Medications
Labs
Allergies
Encounters
POST /medical/v1/patient/{id}/consolidated/query
{
  "resourceType": "Bundle",
  "entry": [
    { "resource": { "resourceType": "Condition", … } },
    { "resource": { "resourceType": "MedicationRequest", … } },
    { "resource": { "resourceType": "Observation", … } },
    
  ]
}

Platform

One data layer, every patient

Retrieved once per patient and kept current, then delivered into the systems each of your teams works in today — no second login, and no pipeline to maintain.

Query your whole panel, not one patient at a time

Inside the EHR your clinicians open every day

In your warehouse, in a schema your analysts already query

Your own chart data, reconciled with everything outside it

Scale & assurance

Built to carry an enterprise footprint

Review security

One platform, not a plan tier: the smallest account runs on exactly the same infrastructure as the largest one. Certifications and audit reports are published in the Trust Center rather than sent on request.

99.999%Platform uptime
4.2BNetwork requests processed per month
<15 sp80 time to first structured record

Support

Working with Metriport

Onboarding specialist

A specialist assigned to your account, who owns the approvals that stand between you and your patients' records.

  1. Kickoff call
  2. Network enrollment and agreements
  3. Go live

Shared channel

Message the people working on your integration in a Slack or Microsoft Teams channel opened for your account.

SlackMicrosoft Teams

Response-time SLA

The same commitment on a first response and on every response after it, so a long thread never gets slower.

< 10 min

Customers

Health systems, national programs, EHRs, and provider groups.Different care models, the same record underneath.

Updates

Useful resources

Deep dives on interoperability and data quality, and the documentation an enterprise integration is actually built against.

Support

FAQs

Teams can use the Medical API, hosted Dashboard, embedded Patient View and Transitions of Care views, documented EHR apps, and managed Snowflake delivery. Availability and setup vary by product.

Production access includes network onboarding, patient and facility setup, and the applicable data-contribution workflow. Metriport queries sources asynchronously, so integrations should handle source-specific status updates.

Review current certifications, audit reports, and control details in the Metriport Trust Center. The Metriport team can also support your enterprise security review.

Bring us a patient list before you write any integration code.