Timeseries Types
Thetypes parameter in the timeseries endpoint accepts the following values:
Heart & Cardiovascular
Blood & Respiratory
Body Composition
Fitness Metrics
Activity - Basic
Activity - Distance
Activity - Walking Metrics
Activity - Running Metrics
Activity - Swimming
Activity - Generic
Environmental
Additional environmental types (
environmental_sound_reduction, time_in_daylight, water_temperature) are defined but not currently supported by any provider.Garmin-Specific
Other
Workout Types
Common workout types returned by the events/workouts endpoint. This is not an exhaustive list - the API supports 80+ workout types:Workout types are normalized from provider-specific values. The original provider type is preserved in the raw data.
Resolution Options
Theresolution parameter for timeseries aggregation:
Example: Fetching Multiple Types
Provider Support
Data availability varies by provider. Here’s a quick summary:Legend
Legend
- ✅ Full support — Fully implemented
- ◐ Partial — Limited data (e.g., workouts only)
- 🔜 Coming soon — API supports, processing not yet implemented
- ❌ Not available — Not supported
Full Provider Coverage Matrix
See detailed breakdown of which data types each provider supports, including provider-specific quirks and normalization details.

