View source

Export your activity data

Export synced activity records from the personal console. Downloads never modify original data.

Choose a range

Open Export data, choose dates and select JSON or CSV. Both endpoints are inclusive and filter the stored activity day, without regrouping by browser timezone. Empty dates mean no date limit. A single export supports up to 10,000 activities; narrow the range if exceeded. Results are never silently truncated.

Understand formats

FieldJSONCSV
Best forPrograms and integrationsSpreadsheets
Missing distancenullEmpty cell
Observed zero00
UnitsMetres, seconds, UTC millisecondsSame as JSON

Summaries include ID, title, day, start time, sport, distance, duration and source. CSV uses UTF-8 BOM, CRLF and standard quote escaping. Text that could trigger spreadsheet formulas receives an apostrophe prefix.

Account data

Export account data (JSON) includes your profile, training plans, activity summaries and route references. It excludes full tracks, photos and race attachments. It is not a complete account backup.

Automation

A personal token with data:export can call:

GET /v1/developer/export?format=json&from=2026-01-01&to=2026-12-31
Authorization: Bearer YOUR_PERSONAL_TOKEN

Updated