The Best Health-Data Aggregator APIs (2026)
Last verified October 17, 2026 · 13 min read
Sources checked (55)
- tryterra.co/ — Terra coverage, data types, destinations, labs, compliance and pricing FAQ · checked October 17, 2026
- tryterra.co/products/lab-testing — Terra lab testing geography and collection methods · checked October 17, 2026
- www.junction.com/pricing — Junction Launch and Enterprise plans · checked October 17, 2026
- tryrook.io/pricing/ — Rook plans, add-ons and contract terms · checked October 17, 2026
- tryrook.io/rookconnect/medical-device-api/ — Rook Medical Device API · checked October 17, 2026
- tryrook.io/rookconnect/lab-data-api/ — Rook Lab Data API · checked October 17, 2026
- www.spikeapi.com/pricing — Spike Sandbox and Enterprise plans · checked October 17, 2026
- www.spikeapi.com/integrations — Spike integrations and acquisition banner · checked October 17, 2026
- www.humanapi.co/ — humanapi.co redirects to LexisNexis Health Intelligence · checked October 17, 2026
- tryterra.co/pricing — Terra plans, credits, add-ons and Enterprise terms · checked October 27, 2026
- sahha.ai/ — Sahha coverage, pricing FAQ and compliance · checked October 17, 2026
- www.thryve.health/pricing — Thryve plans, storage and hosting · checked October 17, 2026
- docs.tryterra.co/unified-api/getting-started — Terra mobile-only sources, signed webhooks, rate limits · checked October 17, 2026
- docs.tryrook.io/data-sources/ — Rook data sources and own developer accounts · checked October 17, 2026
- docs.tryterra.co/vantage-api/overview — Terra Vantage lab API · checked October 17, 2026
- docs.tryterra.co/reference/health-and-fitness-api/supported-integrations — Terra integration credential requirements · checked October 17, 2026
- www.junction.com/ — Junction devices and lab network · checked October 17, 2026
- docs.tryrook.io/ — Rook health score · checked October 17, 2026
- www.spikeapi.com/ — Spike scope, implementation engineer and customers · checked October 17, 2026
- www.spikeapi.com/lab-reports — Spike Lab Reports API · checked October 17, 2026
- www.spikeapi.com/mcp-health-ai-integration — Spike MCP · checked October 17, 2026
- docs.sahha.ai/docs/connect/integrations — Sahha cloud integrations beta · checked October 17, 2026
- www.thryve.health/ — Thryve coverage and hosting · checked October 17, 2026
- docs.thryve.health/thryve-data-sources/overview — Thryve data sources and OAuth clients · checked October 17, 2026
- validic.com/ — Validic devices and EHR programs · checked October 17, 2026
- validic.com/inform-signup/ — Validic Inform plans · checked October 17, 2026
- validic.com/features/supported-devices/ — Validic restricted devices · checked October 27, 2026
- validic.com/news/chartspan/ — ChartSpan acquisition of Validic · checked October 17, 2026
- openwearables.io/pricing — Open Wearables licence and Enterprise · checked October 27, 2026
- openwearables.io/docs/providers/supported — Open Wearables provider setup · checked October 17, 2026
- github.com/the-momentum/open-wearables — Open Wearables README · checked October 17, 2026
- docs.tryterra.co/unified-api/integration-setup/setting-up-data-sources — Terra data source count and providers with special setup · checked October 17, 2026
- docs.tryterra.co/unified-api/integration-setup/dedicated-data-source-api-keys — Terra managed and dedicated provider keys · checked October 17, 2026
- www.junction.com/post/series-a — Junction rebrand from Vital and Series A · checked October 17, 2026
- docs.junction.com/home/welcome — Junction SDKs and webhooks · checked October 17, 2026
- docs.junction.com/wearables/connecting-providers/bring-your-own-oauth/overview — Junction Bring Your Own OAuth · checked October 17, 2026
- docs.junction.com/home/quickstart — Junction data regions · checked October 17, 2026
- tryrook.io/ — Rook product scope · checked October 17, 2026
- tryrook.io/rookconnect/ehr-emr-api/ — Rook EHR/EMR API · checked October 17, 2026
- tryrook.io/wearable-api-sdk/integrations/ — Rook source catalogue · checked October 17, 2026
- docs.spikeapi.com/api-docs/webhooks — Spike webhook signing and retries · checked October 17, 2026
- www.spikeapi.com/blog — Spike acquisition banner · checked October 17, 2026
- sahha.ai/integrations/ — Sahha integrations · checked October 17, 2026
- sahha.ai/pricing/ — Sahha plans · checked October 27, 2026
- www.thryve.health/about — Thryve company · checked October 17, 2026
- www.thryve.health/certifications-compliance — Thryve certifications and BAA · checked October 27, 2026
- validic.com/blog/Validic-Inform-Is-Now-Free/ — Validic Inform free tier · checked October 17, 2026
- github.com/the-momentum/open-wearables/blob/main/LICENSE — Open Wearables licence · checked October 17, 2026
- risk.lexisnexis.com/products/humanapi — LexisNexis Human API · checked October 17, 2026
- github.com/metriport/metriport — Metriport README and licence · checked October 17, 2026
- docs.metriport.com/medical-api/getting-started/quickstart — Metriport Medical API access · checked October 17, 2026
- openwearables.io/faq — Open Wearables FAQ · checked October 27, 2026
- openwearables.io/docs — Open Wearables docs · checked October 17, 2026
- docs.spikeapi.com/api-docs/provider_integration — Spike provider consent flow · checked October 17, 2026
- tryrook.io/rookconnect/wearable-api/ — Rook wearable API, SDKs and delivery · checked October 17, 2026
Covered here:TerraJunctionSpikeRookGarminWHOOP
If you need data from many wearables without building and maintaining a separate integration for each one, a health-data aggregator API is the tool for the job: you integrate once and the vendor normalizes Garmin, Oura, WHOOP, Fitbit, phone health stores and the rest into one schema. This page compares the ones developers shortlist, from what each vendor's own pages said when we read them on October 17, 2026. For the cost side in one place, see health-data aggregator pricing.
Corrections in this revision#
Earlier versions of this page said Terra was wearables-only, that Junction priced per user with a monthly minimum, and that Rook's and Spike's prices could not be verified. The vendors' current pages say otherwise, so those claims are gone:
- Terra now sells lab testing alongside its wearable API. Its homepage offers blood tests "through home kits, mobile phlebotomy, or lab walk-ins", and its lab page says "Nationwide US, plus the UK".
- Junction's pricing page lists a Launch plan at "a flat $300 a month" for up to 500 users and a custom Enterprise plan.
- Rook publishes four plans, from Core at $399 a month for up to 750 active users, and now also sells medical-device and lab-report APIs.
- Spike's pricing page lists a Sandbox plan that "Starts from $450 /month", and a banner on its integrations page reads "Raintree Systems Acquires Spike Technologies".
- Human API's old domain now opens a LexisNexis Risk Solutions product page, covered under adjacent options below.
How to compare aggregators#
Three things decide the fit, in our experience, more than the size of a device list:
- The billing unit. Terra bills credits for each connected data source and for events past a free allowance; Rook bills by active users; Sahha and Thryve charge per user above an included number; Junction's Launch plan is flat up to 500 connected users. The same 1,000 people can cost very different amounts. Model your own numbers, and see the worked comparison on our aggregator pricing page.
- Who holds the provider credentials. Most aggregators here still ask you to register your own developer app for some providers, commonly WHOOP, Dexcom, Strava and Samsung Health. That is onboarding time the integration code does not show.
- Phone health stores. Apple Health, Health Connect and Samsung Health keep data on the device. Terra's docs say these "have no cloud API for third parties, so your mobile app reads them with the Terra SDK and sends the data to Terra". Terra, Junction, Rook, Spike, Sahha, Thryve and Open Wearables ship mobile SDKs for them, and Validic lists full mobile SDK access on its Enterprise plan. Our HealthKit vs Health Connect comparison covers the platform side.
Coverage counts in this category are marketing figures, and the vendors count different things (providers, devices, apps that write to a phone store). Check your users' actual devices against each vendor's live list.
The aggregators at a glance#
| API | What it adds beyond wearables | Entry price on its pricing page | Your own provider credentials | Watch out |
|---|---|---|---|---|
| Terra | Lab testing in the US and UK, delivery to databases and queues, MCP server | $399 a month billed annually ($499 monthly), 100,000 credits included | Its integrations table marks Garmin, WHOOP, Strava, Dexcom and Samsung as Required | Credits scale with connected sources and events |
| Junction (formerly Vital) | Lab testing across all 50 US states | Launch at a flat $300 a month for 1 to 500 connected users | Custom OAuth credentials are listed under Enterprise | Labs, a signed BAA and unlimited users are Enterprise-only |
| Rook | Medical-device readings, lab-report parsing, a 0 to 100 health score | Core at $399 a month for up to 750 active users | Dexcom, Samsung Health, Strava and WHOOP | Standard contract term is 12 months |
| Spike | Medical IoT, lab-report OCR, food-photo nutrition, MCP | Sandbox from $450 a month | Not stated in the docs we read | Its site announces an acquisition by Raintree Systems |
| Sahha | Phone-as-sensor data, scores and archetypes | Starter at $299 a month billed annually with 1,000 users | Its beta cloud integrations use your own provider app, Garmin with approval | Direct cloud integrations are beta and sandbox-only |
| Thryve | EU hosting in Germany, analytics for insurers and research | Start Up from 499 euros a month with 500 users | Your own OAuth client where Thryve has no shared one, such as Dexcom and WHOOP | Start Up stores data for two weeks |
| Validic | Remote patient monitoring programs that write into the EHR | Inform Developer plan free for 5 users | Several vendors are closed to new applications | Acquired by ChartSpan in June 2026 |
| Open Wearables | MIT-licensed software you host yourself | Free open-source Core; Pro from $999 a month per deployment; custom Enterprise | Yes: you register with each cloud provider | You run, secure and upgrade it; pre-1.0 APIs |
Every price is a list price from the vendor's page on October 17, 2026, before taxes, add-ons and negotiated discounts.
Terra#
Terra's FAQ describes one API that "returns standardised data from 500+ providers, including Garmin, Fitbit, Apple Health, Oura, WHOOP and Strava"; its setup docs say the Unified API "supports over 150+ Data Sources", so ask which count your users' devices fall into. Data types cover "sleep stages and latency, workouts, heart rate, HRV, VO2max, blood oxygen (SpO2), continuous glucose monitoring (CGM), menstrual cycle, body composition and per-set strength training". Delivery goes to webhooks or straight into "SQL databases (Postgres and MySQL), Supabase, cloud storage (S3, GCS and Azure Blob), queueing services (SQS and Kafka), MongoDB and Firestore". Its Vantage API orders blood and DNA test kits and returns results in FHIR format, and its homepage lists home kits, mobile phlebotomy and lab walk-ins.
Pricing, per its pricing page: subscriptions start "from $399 per month billed annually, or $499 per month billed monthly", including 100,000 credits a month. "An active authentication is one connected data source for one end user, and costs 200 Unified API credits per month", and the first 400 events per active authentication each month are free. By our arithmetic the included credits cover 500 connected sources before events, and each further source costs about one dollar a month at the starting rate of $0.005 per credit. Note the unit: one person with two wearables is two active authentications.
On credentials, Terra's docs say it "manages API Keys of data sources", but they name WHOOP, Dexcom, Huawei, Strava and Virtuagym as needing special processes, and its integrations reference marks Garmin and Samsung as Required as well. Its homepage FAQ, by contrast, says Garmin data flows through Terra's own long-standing partner integration. Ask Terra which applies to your account before you promise Garmin support. Our Terra integration guide walks through the setup.
Junction (formerly Vital)#
Junction announced the rename from Vital on March 11, 2025, alongside an $18M Series A led by Creandum. Its homepage offers "300+ wearables" and lab testing "spanning all 50 states", through "a nationwide network of labs (NY, NJ, and RI included)" with walk-in, at-home kit and mobile phlebotomy collection. Its mobile SDKs cover Apple HealthKit and Android Health Connect, and its docs say it "can push wearable device data as webhook events".
The pricing page is two plans: Launch, "a flat $300 a month" for 1 to 500 connected users, billed monthly, and Enterprise, custom and billed annually, which is where lab testing, unlimited users, uptime SLAs and the signed BAA sit. Custom OAuth credentials appear in the Enterprise column, and Junction's docs warn that "Some OAuth providers are unavailable unless you can Bring Your Own OAuth (BYOO)". Each team is tied to an EU or US region, which, per its docs, "dictates where data is stored". Our Terra vs Vital (Junction) comparison goes deeper.
Rook#
ROOK's homepage now pitches "Wearables, medical devices, EHR/EMR and labs" behind one integration. Beyond the wearable API it sells a Medical Device API that tags glucose, blood pressure, oxygen saturation, temperature and ECG readings with the device that recorded them, a Lab Data API that turns PDF and image lab reports into biomarkers with LOINC codes and FHIR R4 output, and an EHR/EMR API, listed as a waitlist on its pricing page, whose page says that today it "delivers wearable data to clinical systems" as FHIR R4, with EHR records flowing into ROOK still "coming soon". Its health score runs from 0 to 100.
Coverage claims differ by page: its docs say "400+ wearables and health data sources", while its integrations page says "72 data sources and more than 500 devices", 59 of the 72 marked Indirect, meaning they reach ROOK through Apple Health or Health Connect. Pricing is published per plan and active users: Core $399 a month up to 750 active users, Core+ $999 up to 5,000, Business $1,999 up to 15,000, and custom Enterprise, with "billing adjusts based on usage" past each limit and a standard 12-month contract. Dexcom, Samsung Health, Strava and WHOOP need your own developer accounts, which ROOK says "can take several weeks".
Spike#
Spike pitches "360° Health Data for AI": its homepage offers "500+ wearables & IoT sensors", nutrition from food photos and lab report data, and its pricing page says "Access 40+ providers and 500+ devices via single SDK". The Lab Reports API reads PDFs, JPEGs or PNG files up to 10MB with OCR and assigns LOINC codes, and Spike MCP feeds wearable, IoT, lab and nutrition data to the LLM of your choice. "Every organization gets a dedicated implementation engineer from the sandbox level." Webhooks are signed with HMAC-SHA256 in an X-Body-Signature header.
The Sandbox plan "Starts from $450 /month" and Enterprise is custom; Spike calls its pricing "Usage-driven, transparent, and flexible" but does not itemize how the bill grows. Each of its plans is bought through a "Book a demo" button rather than a checkout. A banner on its integrations and blog pages reads "Raintree Systems Acquires Spike Technologies"; we found no further detail on Spike's own pages, so ask about roadmap and contract continuity. More in Terra vs Spike.
Sahha#
Sahha is phone-first. Its homepage says it "turns the smartphone itself into a passive sensor for sleep, activity, and behavior", and that it covers "800+ devices across 165 integrations", which, per its integrations page, mostly "arrive on-device through Apple Health or Health Connect". Direct cloud integrations for Garmin, Oura and WHOOP "are in public beta and are Sandbox only", use an app you create with each provider, and Garmin's needs Garmin's approval. What it adds on top of the data is biomarkers, five scores, archetypes and insights.
Pricing, per its pricing page on October 22, 2026: a 30-day free trial of whichever plan you choose; Starter at $299 a month billed annually with 1,000 users included and $0.40 per extra user, Pro at $1,499 a month billed annually with 10,000 users and $0.20 per extra user, and custom Enterprise. "A BAA is included from Pro." Details on our Sahha pricing page.
Thryve#
Thryve, founded in 2016, says its API "integrates with over 500 leading wearables and health data ecosystems", and that it is "Developed and hosted entirely in Europe"; its pricing FAQ adds that data "is hosted in Germany". Start Up starts at 499 euros a month with 500 users, one app and 0.50 euros per additional user; Scale Up starts at 1,000 euros a month for startups less than ten years old, with up to 5,000 users; Enterprise is bespoke. Its certifications page says "Business Associate Agreements and Data Processing Agreements are standard on every plan".
Its docs list which providers use a shared OAuth client; "When no shared oAuth-client is available, you must bring your own oAuth-client", which its table shows for Dexcom, WHOOP and Google Health among others. See Thryve API pricing and Terra vs Thryve.
Validic#
Validic is the enterprise option: its homepage says one platform "normalizes 700+ devices into a single standard", and its care product runs remote-monitoring programs "that write directly to Epic, Cerner, and other EHRs". ChartSpan announced "the completed acquisition of Validic" on June 22, 2026. On April 23, 2026 Validic opened its Inform API to self-serve sign-up "at no cost": the Developer plan covers 5 users, 5 cloud integrations and 90-day data retention, while Enterprise pricing is negotiated and carries the BAA. Its device list warns that some vendors are closed to new applications.
Open Wearables#
Open Wearables is MIT-licensed software from Momentum: an "Open-source platform that unifies wearable device data from multiple providers behind a single API", which you deploy yourself ("each deployment serves a single organization"). As of October 27, 2026, the self-hosted Core is "$0 Forever"; Pro, which adds health scores and other licensed modules, is "From $999 a month, per deployment"; and Enterprise, with a BAA, is a custom-priced annual agreement. Self-hosting means you hold every provider relationship: its docs say "You must apply for Garmin Developer Program", and the same for Suunto and Polar. Its README calls it "an early-stage project under active development" whose APIs "may change before version 1.0". See Terra vs Open Wearables.
Adjacent options that are not wearable aggregators#
Human API. The humanapi.co domain now opens LexisNexis Health Intelligence, a life-insurance underwriting product "formerly Human API Health Intelligence". LexisNexis sells Human API to healthcare and life-science organizations as a consumer-consented network of "over 30,000 data connections including medical records, labs, fitness wearables and apps", through a contact form with no public price. Our Human API alternatives page covers where developers go instead.
Metriport. Metriport is open-source (AGPLv3) medical-records infrastructure: its docs say access to its Medical API requires requests "on behalf of a covered entity with an NPI number for a valid Treatment purpose of use". It is the records half of a health app, not a wearable feed.
Which should you pick?#
Our recommendation, by situation:
- Mixed consumer wearables, startup scale, a bill you can predict: price Terra, Rook, Junction's Launch plan, Sahha and Thryve at your own user count, then check each one's credential list against your users' devices.
- Lab ordering in the same integration: Junction for US-wide coverage, or Terra if you also need the UK.
- EU data residency: Thryve hosts in Germany; Junction offers an EU region; Terra's Enterprise plan lists a dedicated instance in a localised area.
- Many users without a wearable, or scores without building them: Sahha.
- Clinical remote-monitoring programs inside the EHR: Validic.
- Health data must stay on your own servers: Open Wearables, if you can register with every provider and run the stack.
- Medical records rather than wearables: Metriport or LexisNexis Human API.
Watch the fine print#
Prices, plan limits and device counts in this category move, and two vendors here changed owners in 2026. Before you commit, read the live pricing and integrations pages for whichever aggregator you shortlist, and check the two things that bite later: which providers on your list need your own developer credentials, and how the bill behaves as your connected-user count grows.
Frequently asked questions
- What is a health data aggregator API?
- It is a server-side API that normalizes data from many wearables and health accounts behind one integration, so you connect once instead of coding against Garmin, Oura, Fitbit and others separately. Aggregators also ship mobile SDKs for the phone health stores, because Apple Health, Health Connect and Samsung Health keep data on the device. Terra, Junction, Rook, Spike, Sahha, Thryve and Validic sell it as a service; Open Wearables is open-source software you host yourself.
- How is an aggregator different from Apple HealthKit or Google Health Connect?
- HealthKit and Health Connect are on-device stores, one per platform, and only expose what is on that phone. Aggregators work server-side and across devices, and their SDKs read the phone stores too: Terra's docs say those sources have no cloud API for third parties, so your app reads them with the Terra SDK and sends the data on. So aggregators sit on top of the platform stores rather than replacing them.
- Do I still need my own developer accounts with each wearable provider?
- For some providers, yes, with every aggregator. As of October 17, 2026, Rook names Dexcom, Samsung Health, Strava and WHOOP; Terra's docs name WHOOP, Dexcom, Huawei, Strava and Virtuagym, and its integrations table also marks Garmin and Samsung as Required; Thryve requires your own OAuth client where it has no shared one, such as Dexcom and WHOOP; Open Wearables needs your own app for every cloud provider. Check your users' providers against each list, because approval can take weeks.
- How much do health data aggregator APIs cost?
- Most now publish an entry price. As of October 17, 2026: Validic's Inform Developer plan is free for 5 users, Open Wearables is free open-source software, Junction's Launch plan is a flat $300 a month for up to 500 connected users, Sahha's Starter is $299 a month billed annually with 1,000 users, Terra starts at $399 a month billed annually with 100,000 credits, Rook's Core is $399 a month for up to 750 active users, Spike's Sandbox starts from $450 a month, and Thryve's Start Up starts at 499 euros a month for 500 users. Each counts users differently, so compare at your own volume.
- Which aggregator API supports lab and diagnostics data?
- Two order lab tests: Junction, across all 50 US states through a nationwide lab network on its Enterprise plan, and Terra, whose lab page says nationwide US plus the UK. Rook and Spike parse lab reports instead: both turn uploaded PDF or image reports into structured results with LOINC codes, and we found no test ordering on their pages. All of this is from the vendors' pages on October 17, 2026.
Keep reading
From the blog
Findings counted out of this site’s own datasets.
- Four Ways an API Says Contact Sales4 of 24 products list contact-sales, and their gate text describes four different waits. What to ask for, and what to have ready before the call.
Elsewhere on the site
Pages that share this one’s concepts and sources, from other sections.
Next steps
Was this page useful?
Independent comparison, last reviewed October 17, 2026. Pricing, rate limits, and feature availability change often — confirm current details in each provider’s official documentation before you commit. Product and company names are trademarks of their respective owners; AIFitnessAPI is not affiliated with, endorsed by, or sponsored by any product listed here.
← All fitness apis · by AIFitnessAPI