Skip to content

Streams & Event Types

Events are classified into stream tiers that describe the nature and delivery pattern of the data. Consumers can subscribe by event type or by stream tier (e.g., “all timeseries”).

StreamNatureDelivery Pattern
sessionBounded activity with start/endOne or more sessions per event
snapshotPoint-in-time measurementOne or more measurements per event
timeseriesHigh-frequency sampled dataChunked into 15-minute windows
aggregateDaily rollupOne summary per event
profileSlow-changing user metadataSent on connect and on change
Event TypeDescription
activityTracked workout or exercise session
sleepSleep period with stage breakdown
Event TypeDescription
body_measurementWeight, body composition, anthropometric data
blood_pressureBlood pressure reading
blood_glucoseBlood glucose reading
blood_workLab results with variable analytes
temperatureBody temperature reading
nutritionFood or calorie intake log entry
hydrationWater intake log entry
Event TypeDescription
heart_rate_seriesContinuous heart rate samples
location_seriesGPS track data
spo2_seriesOxygen saturation samples
stress_seriesStress level samples
Event TypeDescription
daily_summaryDaily rollup of activity metrics
Event TypeDescription
user_profileSlow-changing user metadata