Skip to content
AF
Fitness APIs

The Best Health-Data Aggregator APIs (2026)

Last verified October 17, 2026 · 13 min read

Sources checked (55)
A health-data aggregator API lets you integrate once and read normalized data from many wearables and health apps instead of building one integration per device. As of October 17, 2026, the main options split four ways on their own pages: breadth aggregators (Terra, Rook, Spike, Thryve), wearables plus lab ordering (Junction, and now Terra), a phone-first platform that adds scores (Sahha), and enterprise or self-hosted routes (Validic for remote patient monitoring, Open Wearables as MIT-licensed software you run). Most now publish an entry price, such as Validic's free developer tier, Junction's flat $300 a month and Terra's $399 a month billed annually, so compare the bill at your own user count and check which providers still need your own developer credentials. Human API, often listed alongside them, is now a LexisNexis product with no public price, and Metriport sells medical-record access to covered entities.

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#

APIWhat it adds beyond wearablesEntry price on its pricing pageYour own provider credentialsWatch out
TerraLab testing in the US and UK, delivery to databases and queues, MCP server$399 a month billed annually ($499 monthly), 100,000 credits includedIts integrations table marks Garmin, WHOOP, Strava, Dexcom and Samsung as RequiredCredits scale with connected sources and events
Junction (formerly Vital)Lab testing across all 50 US statesLaunch at a flat $300 a month for 1 to 500 connected usersCustom OAuth credentials are listed under EnterpriseLabs, a signed BAA and unlimited users are Enterprise-only
RookMedical-device readings, lab-report parsing, a 0 to 100 health scoreCore at $399 a month for up to 750 active usersDexcom, Samsung Health, Strava and WHOOPStandard contract term is 12 months
SpikeMedical IoT, lab-report OCR, food-photo nutrition, MCPSandbox from $450 a monthNot stated in the docs we readIts site announces an acquisition by Raintree Systems
SahhaPhone-as-sensor data, scores and archetypesStarter at $299 a month billed annually with 1,000 usersIts beta cloud integrations use your own provider app, Garmin with approvalDirect cloud integrations are beta and sandbox-only
ThryveEU hosting in Germany, analytics for insurers and researchStart Up from 499 euros a month with 500 usersYour own OAuth client where Thryve has no shared one, such as Dexcom and WHOOPStart Up stores data for two weeks
ValidicRemote patient monitoring programs that write into the EHRInform Developer plan free for 5 usersSeveral vendors are closed to new applicationsAcquired by ChartSpan in June 2026
Open WearablesMIT-licensed software you host yourselfFree open-source Core; Pro from $999 a month per deployment; custom EnterpriseYes: you register with each cloud providerYou 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.

All 84 questions in Fitness APIs →

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