Garmin Integration
Garmin wearables (Forerunner, Fenix, Venu, vivoactive) provide continuous heart rate, HRV, stress scores, and activity data. Integrate with Nefesh via the Garmin Connect IQ SDK or the Garmin Health API.
Integration Options
| Method | Best For | Data |
|---|---|---|
| Connect IQ App | Real-time streaming | HR, HRV, stress, activity level |
| Health API | Batch/historical sync | Daily summaries, sleep, activities |
Connect IQ (Real-Time)
Build a Connect IQ data field or widget that reads sensor data and sends it to your companion app on the phone. The companion app forwards the data to Nefesh.
Health API (Batch Sync)
Register for Garmin Health API access, subscribe to push notifications for user activities, and forward the data to /v1/ingest.
Example Payload
{
"session_id": "sess_abc123",
"timestamp": "2026-03-30T14:30:00Z",
"heart_rate": 76,
"rmssd": 38.2,
"respiratory_rate": 16,
"steps_last_minute": 0,
"activity_level": "sedentary",
"source_device": "garmin_forerunner_265"
}
Supported Models
Any Garmin watch with optical HR sensor. Models with HRV support (Forerunner 255+, Fenix 7+, Venu 2+) provide richer data including RMSSD and stress scores.