Skip to content

Location Series

Stream: timeseries | Event type: location_series

GPS track data chunked into 15-minute windows. Includes latitude, longitude, altitude, and speed.

{
"event_type": "location_series",
"data_version": "1.1",
"source_id": "ts-loc-b2c3...",
"provider_ref": "gps-activity-12345",
"device_id": "dev-001",
"payload_ts": 1742558400000,
"revision": 1,
"capture_mode": null, "window_start": 1742558400000,
"window_end": 1742559300000,
"chunk_index": 0,
"day_complete": null,
"resolution_s": 1,
"columns": ["ts", "lat", "lng", "alt_m", "speed_ms"],
"samples": [
[1742558400000, 47.3769, 8.5417, 408.2, 2.8],
[1742558401000, 47.3770, 8.5418, 408.3, 2.9]
]
}
ColumnTypeUnitDescription
tsnumberepoch msSample timestamp.
latnumberdegreesLatitude (WGS 84).
lngnumberdegreesLongitude (WGS 84).
alt_mnumbermetersAltitude above sea level.
speed_msnumberm/sSpeed at this instant.

See Heart Rate Series for the common timeseries chunking fields (window_start, window_end, chunk_index, day_complete, resolution_s).