Skip to content
  • There are no suggestions because the search field is empty.

Garmin Activity Details Summary Export Format

Fitness activity details summaries represent detailed information about discrete fitness activities, such as running or swimming, that are specifically and intentionally started by the user on their device.
  • File Prefix: GarminActivityDetailsSummary
  • Laps File Prefix (For CSV format): GarminActivityDetailsSummary_Laps
  • Sample File Prefix (For CSV format): GarminActivityDetailsSummary_Sample
  • Natural Key: ParticipantID+ SummaryId

For a complete list of all the export file types possible, see the Garmin Export Overview.

Data Fields

Field Description
ParticipantID The stable, automatically generated, internal system identifier for this participant. Universally unique identifier (UUID).
ParticipantIdentifier The identifier of the participant the activity summary is for. Can be used to cross reference with Participants.
SummaryId Unique identifier for the summary.
ActivityId Unique identifier for the activity at Garmin Connect.
StartTimeInSeconds

Start time of the activity in seconds since January 1, 1970, 00:00:00 UTC (Unix timestamp).

StartTimeOffsetInSeconds Offset in seconds to add to startTimeInSeconds to derive the “local” time of the device that captured the data.
DurationInSeconds

The duration of the measurement period in seconds.

ActivityType

Text description of the activity type.

ActivityName Name of the activity.
AverageBikeCadenceInRoundsPerMinute Average bike cadence, in rounds per minute.
AverageHeartRateInBeatsPerMinute Average of heart rate values, in beats per minute.
AverageRunCadenceInStepsPerMinute Average run cadence, in steps per minute.
AverageSpeedInMetersPerSecond Average speed, in meters per second.
AverageSwimCadenceInStrokesPerMinute Average swim cadence, in strokes per minute.
AveragePaceInMinutesPerKilometer Average pace, in minutes per kilometer.
ActiveKilocalories Active kilocalories (dietary calories) burned during the monitoring period. This includes only the calories burned by the activity and not calories burned as part of the basal metabolic rate (BMR).
DeviceName Only Fitness activities are associated with a specific Garmin device rather than the user’s overall account. If the user wears two devices at once at the same time and starts a Fitness Activity on each then both will generate separate Activities with two different deviceNames.
DistanceInMeters Distance traveled in meters.
MaxBikeCadenceInRoundsPerMinute Maximum bike cadence, in rounds per minute.
MaxHeartRateInBeatsPerMinute Maximum of heart rate values, in beats per minute.
MaxPaceInMinutesPerKilometer Maximum pace, in minutes per kilometer.
MaxRunCadenceInStepsPerMinute Maximum run cadence, in steps per minute.
MaxSpeedInMetersPerSecond
Maximum speed, in meters per second.
NumberOfActiveLengths Number of active lengths.
StartingLatitudeInDegree
Starting latitude, in degrees.
StartingLongitudeInDegree Starting longitude, in degrees.
Steps Number of steps.
TotalElevationGainInMeters Total elevation gain, in meters.
TotalElevationLossInMeters Total elevation loss, in meters.
IsParent If present and set to true, this activity is the parent activity of one or more child activities that should also be made available in the data feed to the partner. An activity of type MULTI_SPORT is an example of a parent activity.
ParentSummaryId If present, this is the summaryId of the related parent activity. An activity of type CYCLING with a parent activity of type MULTI_SPORT is an example of this type of relationship.
Manual

Indicates that the activity was manually updated directly on the Garmin Connect site.

InsertedDate The creation date of the entry, in ISO 8601 format. Is always in UTC.
AveragePushCadenceInPushesPerMinute

Average push cadence, in pushes per minute.

Note: This field will be present only if users’ watch is in wheelchair mode.

MaxPushCadenceInPushesPerMinute

Maximum push cadence, in pushes per minute.

Note: This field will be present only if users’ watch is in wheelchair mode.

Pushes

Number of pushes.

Note: This field will be present only if users’ watch is in wheelchair mode.

DirectWheelchairCadence

Wheelchair cadence in pushes per minute.

Note: This field will be present only if users’ watch is in wheelchair mode.


Sample CSV Export

Garmin Activity Details Summary

ParticipantID,ParticipantIdentifier,SummaryId,ActivityId,StartTimeInSeconds,StartTimeOffsetInSeconds,DurationInSeconds,ActivityType,ActivityName,AverageBikeCadenceInRoundsPerMinute,AverageHeartRateInBeatsPerMinute,AverageRunCadenceInStepsPerMinute,AverageSpeedInMetersPerSecond,AverageSwimCadenceInStrokesPerMinute,AveragePaceInMinutesPerKilometer,ActiveKilocalories,DeviceName,DistanceInMeters,MaxBikeCadenceInRoundsPerMinute,MaxHeartRateInBeatsPerMinute,MaxPaceInMinutesPerKilometer,MaxRunCadenceInStepsPerMinute,MaxSpeedInMetersPerSecond,NumberOfActiveLengths,StartingLatitudeInDegree,StartingLongitudeInDegree,Steps,TotalElevationGainInMeters,TotalElevationLossInMeters,IsParent,ParentSummaryId,Manual,InsertedDate,AveragePushCadenceInPushesPerMinute,MaxPushCadenceInPushesPerMinute,Pushes
1be320d5-57fa-4860-8fa2-033b27038c4e,TST12345,10472655210-detail,10472655210,1675892059,-18000,3399,YOGA,Yoga,,102,,,,,303,Instinct 2 Solar,,,143,,,,,,,,,,,,,2023-02-08T22:32:53Z,,,
1be320d5-57fa-4860-8fa2-033b27038c4e,TST12345,10456836082-detail,10456836082,1675697354,-18000,3924,INDOOR_CYCLING,Indoor Cycling,,134,,,,,634,Instinct 2 Solar,,,163,,,,,,,,,,,,,2023-02-06T17:06:12Z,,,
1be320d5-57fa-4860-8fa2-033b27038c4e,TST12345,14276856-detail,13835914,1703121171,-21600,5361,WHEELCHAIR_PUSH_RUN,SampleActivity,,89,,0.44374853,,18.184258,231,,3790.55,,136,3.4558847,,4.0369773,,,,,21.55,,,,,2023-12-21T20:14:43Z,79.0,87.0,1623

 

Garmin Activity Details Summary Laps

SummaryId,ActivityId,StartTimeInSeconds,ParticipantID
10472655210-detail,10472655210,1675892059,1be320d5-57fa-4860-8fa2-033b27038c4e
10456836082-detail,10456836082,1675697354,1be320d5-57fa-4860-8fa2-033b27038c4e

 

Garmin Activity Details Summary Samples

SummaryId,ActivityId,StartTimeInSeconds,LatitudeInDegree,LongitudeInDegree,ElevationInMeters,AirTemperatureCelcius,HeartRate,SpeedMetersPerSecond,StepsPerMinute,TotalDistanceInMeters,TimerDurationInSeconds,ClockDurationInSeconds,MovingDurationInSeconds,PowerInWatts,BikeCadenceInRPM,SwimCadenceInStrokesPerMinute,DirectWheelchairCadence,ParticipantID
10472655210-detail,10472655210,1675892059,,,,26.0,74,,,,0,0,0,,,,,1be320d5-57fa-4860-8fa2-033b27038c4e
10472655210-detail,10472655210,1675892060,,,,26.0,73,,,,1,1,0,,,,,1be320d5-57fa-4860-8fa2-033b27038c4e
10472655210-detail,10472655210,1675892061,,,,26.0,74,,,,2,2,0,,,,,1be320d5-57fa-4860-8fa2-033b27038c4e
...
10456836082-detail,10456836082,1675701278,,,,29.0,123,,,0.0,3924,3924,0,,,,,1be320d5-57fa-4860-8fa2-033b27038c4e
...
14276856-detail,14276856,1703121171,,,,,,1.0,,23.0,29,29,0,,,,,1be320d5-57fa-4860-8fa2-033b27038c4e
14276856-detail,14276856,1703121171,,,,,,1.0,,29.0,28,22,0,,,,,1be320d5-57fa-4860-8fa2-033b27038c4e

Sample JSON Export

{
    "ActivityId": "10472655210",
    "Summary": {
        "ActivityName": "Yoga",
        "ActivityId": "10472655210",
        "StartTimeInSeconds": 1675892059,
        "StartTimeOffsetInSeconds": -18000,
        "ActivityType": "YOGA",
        "DurationInSeconds": 3399,
        "AverageHeartRateInBeatsPerMinute": 102,
        "ActiveKilocalories": 303,
        "DeviceName": "Instinct 2 Solar",
        "MaxHeartRateInBeatsPerMinute": 143
    },
    "Samples": [
        {
            "StartTimeInSeconds": 1675892059,
            "AirTemperatureCelcius": 26.0,
            "HeartRate": 74,
            "TimerDurationInSeconds": 0,
            "ClockDurationInSeconds": 0,
            "MovingDurationInSeconds": 0
        },
        {
            "StartTimeInSeconds": 1675892060,
            "AirTemperatureCelcius": 26.0,
            "HeartRate": 73,
            "TimerDurationInSeconds": 1,
            "ClockDurationInSeconds": 1,
            "MovingDurationInSeconds": 0
        },
        {
            "StartTimeInSeconds": 1675892061,
            "AirTemperatureCelcius": 26.0,
            "HeartRate": 74,
            "TimerDurationInSeconds": 2,
            "ClockDurationInSeconds": 2,
            "MovingDurationInSeconds": 0
        },
        ...        
        {
            "StartTimeInSeconds": 1675895458,
            "AirTemperatureCelcius": 26.0,
            "HeartRate": 94,
            "TimerDurationInSeconds": 3399,
            "ClockDurationInSeconds": 3399,
            "MovingDurationInSeconds": 0
        }
    ],
    "Laps": [
        {
            "StartTimeInSeconds": 1675892059
        }
    ],
    "ParticipantID": "b728e3e8-1e97-453c-a3a5-5f4a1e5ce687",
    "ParticipantIdentifier": "TST12345",
    "SummaryId": "10472655210-detail",
    "InsertedDate": "2023-02-08T22:32:53"
}
{
    "ActivityId": "14276856",
    "Summary": {
        "ActivityName": "SampleActivity",
        "ActivityId": "13835914",
        "StartTimeInSeconds": 1703121171,
        "StartTimeOffsetInSeconds": -21600,
        "ActivityType": "WHEELCHAIR_PUSH_RUN",
        "DurationInSeconds": 5361,
        "AverageHeartRateInBeatsPerMinute": 89,
        "AveragePushCadenceInPushesPerMinute": 79.0,
        "AverageSpeedInMetersPerSecond": 0.44374853,
        "AveragePaceInMinutesPerKilometer": 18.184258,
        "ActiveKilocalories": 231,
        "DistanceInMeters": 3790.55,
        "MaxHeartRateInBeatsPerMinute": 136,
        "MaxPaceInMinutesPerKilometer": 3.4558847,
        "MaxPushCadenceInPushesPerMinute": 87.0,
        "MaxSpeedInMetersPerSecond": 4.0369773,
        "Pushes": 1623,
        "TotalElevationGainInMeters": 21.55
    },
    "Samples": [
        {
            "StartTimeInSeconds": 1703121171,
            "SpeedMetersPerSecond": 1.0,
            "TotalDistanceInMeters": 23.0,
            "TimerDurationInSeconds": 29,
            "ClockDurationInSeconds": 29,
            "MovingDurationInSeconds": 0
        },
        {
            "StartTimeInSeconds": 1703121171,
            "SpeedMetersPerSecond": 1.0,
            "TotalDistanceInMeters": 29.0,
            "TimerDurationInSeconds": 28,
            "ClockDurationInSeconds": 22,
            "MovingDurationInSeconds": 0
        }
    ],
    "ParticipantID": "b728e3e8-1e97-453c-a3a5-5f4a1e5ce687",
    "ParticipantIdentifier": "TST12345",
    "SummaryId": "14276856-detail",
    "InsertedDate": "2023-12-21T20:14:43Z"
}
...