Provider (Slug) | Description | Availability | Remarks |
---|---|---|---|
Beurer beurer_api | Beurer Blood Pressure monitors | All Vital Teams | Password Auth |
Dexcom (G6 And Older) dexcom | Dexcom CGM Glucose monitors | All Vital Teams | Password Auth ↗️ Guide |
8Sleep eight_sleep | Smart Mattress | All Vital Teams | Password Auth |
Abbott LibreView abbott_libreview | Abbott CGM Glucose monitor | All Vital Teams | Password Auth ↗️ Guide |
Freestyle Libre freestyle_libre | Abbott CGM Glucose monitor | All Vital Teams | LibreView Practice ↗️ Guide |
Fitbit fitbit | Activity Trackers (all devices) | All Vital Teams | OAuth ↗️ Guide |
Garmin garmin | Fitness watches (all devices) | All Vital Teams | OAuth ↗️ Guide |
Hammerhead hammerhead | Cycling computers | All Vital Teams | Password Auth |
Oura oura | Smart Sleep tracking ring | All Vital Teams | OAuth |
Peloton peloton | Popular Indoor Exercise bike | All Vital Teams | Password Auth |
Strava strava | Running & Cycling Social Network | All Vital Teams | OAuth |
Wahoo wahoo | Cycling Equipment | All Vital Teams | OAuth |
Withings withings | Fitness scales, watches and health monitors | All Vital Teams | OAuth |
Zwift zwift | Virtual cycling and running | All Vital Teams | Password Auth |
Polar polar | Finnish sports tech pioneer | All Vital Teams | OAuth ↗️ Guide |
Cronometer cronometer | Nutrition data | All Vital Teams | OAuth |
Ultrahuman ultrahuman | Real-time nutrition and fitness tracking | 🧪 Open Beta All Vital Teams | OAuth |
Provider (Slug) | Description | Availability | Remarks |
---|---|---|---|
Dexcom dexcom_v3 | Dexcom CGM Glucose monitors | ⚠️ BYOO only | Password Auth ↗️ Guide |
iHealth ihealth | Blood pressure, Fitness scales, Glucometers & Fitness watches | ⚠️ BYOO only | OAuth |
WHOOP whoop_v2 | Your Personal Digital Fitness and Health Coach | ⚠️ BYOO only | OAuth ↗️ Guide |
MyFitnessPal API my_fitness_pal_v2 | Nutrition data | ⚠️ BYOO only | OAuth |
MapMyFitness map_my_fitness | Technology for all atheletes | ⚠️ BYOO only | OAuth |
Provider (Slug) | Status | Availability | Remarks |
---|---|---|---|
Google Fit google_fit | Google will shut down Google Fit on June 30, 2025. Android Health Connect is the successor. | All Vital Teams | OAuth ↗️ Guide |
MyFitnessPal my_fitness_pal | Deprecated | All Vital Teams | MyFitnessPal Diary Share Key ↗️ Guide |
Provider (Slug) | Description | Guide |
---|---|---|
Accu-Chek (Bluetooth) accuchek_ble | Glucose Strips/MySugr App | |
Apple HealthKit apple_health_kit | Health and fitness data on iPhone and Apple Watch | ↗️ Guide |
Beurer (Bluetooth) beurer_ble | Beurer Blood Pressure monitors | |
Contour (Bluetooth) contour_ble | Glucometers | |
Freestyle Libre BLE (NFC) freestyle_libre_ble | Abbott CGM Glucose monitor readings via SDK | |
Omron (Bluetooth) omron_ble | Blood Pressure monitors and scales | |
Android Health Connecthealth_connect | Health and fitness data on Android devices | ↗️ Guide |
Provider | Slug | Description |
---|---|---|
Omron (Cloud) | omron | Blood Pressure monitors and scales |
Kardia | kardia | Electrocardiogram readings |
Provider | Slug | Description | Stage |
---|---|---|---|
Xiaomi | xiaomi | All data | Enquire |
Suunto | suunto | Fitness Watch | Planned |
iGlucose | iglucose | Glucose Strips | Planned |
KetoMojo | TBD | Glucose, Ketones and more | Planned |
Provider | Description |
---|---|
Fitbit | Push |
Garmin | Push |
Strava | Push |
Wahoo | Push |
Withings | Push |
iHealth | Push |
Freestyle(API + SDK) | Polling |
Google Fit | Polling |
Oura | Polling |
Peloton | Polling |
WHOOP | Push |
Zwift | Polling |
8Sleep | Polling |
Hammerhead | Polling |
Dexcom | Polling |
MyFitnessPal | Polling |
Cronometer | Push |
Provider | Description |
---|---|
Apple HealthKit |
|
Android Health Connect |
|
Omron | Manual Post |
Contour | Manual Post |
Accu-Chek | Manual Post |
[now - days_to_pull, now]
.
Provider | Default | Configurable | Remarks |
---|---|---|---|
Abbott LibreView | 90 days | ❌ | - |
Fitbit | 90 days | ⚠️ | Activity and heartrate timeseries data are fixed to 14 days. |
Garmin | 90 days | ✅ | - |
Google Fit | 90 days | ✅ | - |
Oura | 180 days | ✅ | - |
Peloton | 180 days | ✅ | - |
Strava | 14 days | ✅ | - |
Wahoo | 180 days | ✅ | - |
WHOOP | 180 days | ✅ | - |
Zwift | 270 days | ✅ | - |
Withings | 90 days | ✅ | - |
8Sleep | 90 days | ✅ | - |
Apple HealthKit (SDK) | 30 days | ✅ | - |
Android Health Connect (SDK) | 30 days | ❌ | Google restricts access to historical data to 30 days before the first successful permission request. |
Hammerhead | 30 days | ✅ | - |
Dexcom | 30 days | ✅ | - |
Dexcom (G6 And Older) | 1 day | ❌ | - |
MyFitnessPal | 14 days | ✅ | - |
Polar | 28 days | ❌ | Polar only supports historical backfill for Sleep and Sleep Stream resources. |
Cronometer | 28 days | ✅ | - |