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

Garmin Respiration Summary Export Format

Respiration is a feature available on some Garmin devices that tracks breathing rate throughout the day, during sleep, and during activities such as breathwork and yoga.

  • File Prefix: GarminRespirationSummary
  • Sample File Prefix (For CSV format): GarminRespirationSummary_Samples
  • 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.
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.
timeOffsetEpochToBreaths
Collection of key-value pairs  where the key is offset in seconds  from the startTimeInSeconds and respiration measurement taken at that time. Respiration measurement is in breaths per minute.
DurationInSeconds

The duration of the measurement period in seconds.

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

Sample CSV Export

Garmin Respiration Summary

ParticipantID,ParticipantIdentifier,SummaryId,StartTimeInSeconds,StartTimeOffsetInSeconds,DurationInSeconds,CalendarDate,ActiveKilocalories,BmrKilocalories,Steps,DistanceInMeters,ActiveTimeInSeconds,ModerateIntensityDurationInSeconds,VigorousIntensityDurationInSeconds,FloorsClimbed,MinHeartRateInBeatsPerMinute,MaxHeartRateInBeatsPerMinute,AverageHeartRateInBeatsPerMinute,RestingHeartRateInBeatsPerMinute,StepsGoal,IntensityDurationGoalInSeconds,FloorsClimbedGoal,AverageStressLevel,MaxStressLevel,StressDurationInSeconds,RestStressDurationInSeconds,ActivityStressDurationInSeconds,LowStressDurationInSeconds,MediumStressDurationInSeconds,HighStressDurationInSeconds,StressQualifier,InsertedDate
1be320d5-57fa-4860-8fa2-033b27038c4e,TST12345,x45e31a7-63e32c50-f654-6,1675832400,-18000,63060,2/8/2023,249,1419,476,386,669,1500,720,1,50,141,71,57,4460,9000,10,30,94,7680,7740,47640,6360,1140,180,stressful_awake,2023-02-08T22:33:12Z
1be320d5-57fa-4860-8fa2-033b27038c4e,TST12345,x45e31a7-63e1dad0-15180-6,1675746000,-18000,86400,2/7/2023,0,1945,0,0,0,0,0,0,,,,,4460,9000,10,-2,,,,86400,,,,very_stressful_awake,2023-02-08T17:15:02Z
1be320d5-57fa-4860-8fa2-033b27038c4e,TST12345,x45e31a7-63e08950-15180-6,1675659600,-18000,86400,2/6/2023,750,1945,786,642,1766,1800,2820,2,62,162,86,55,5370,9000,10,62,99,21900,1500,59340,5280,10560,6060,very_stressful_awake,2023-02-07T08:42:46Z
...
1be320d5-57fa-4860-8fa2-033b27038c4e,TST12345,x45e31a7-63dc94d0-15180-6,1675400400,-18000,86400,2/3/2023,219,1945,1835,1493,1693,1080,0,4,48,117,67,54,6600,9000,10,35,98,33900,42540,6900,17640,7140,9120,balanced,2023-02-04T16:22:29Z

 

Garmin Respiration Summary Samples

SummaryId,OffsetInSeconds,HeartRate,ParticipantID
x45e31a7-63e32c50-f654-6,43635,73,1be320d5-57fa-4860-8fa2-033b27038c4e
x45e31a7-63e32c50-f654-6,43650,73,1be320d5-57fa-4860-8fa2-033b27038c4e
x45e31a7-63e32c50-f654-6,43665,73,1be320d5-57fa-4860-8fa2-033b27038c4e
...
x45e31a7-63dc94d0-15180-6,86400,59,1be320d5-57fa-4860-8fa2-033b27038c4e

Sample JSON Export

{
    "StartTimeInSeconds": 1675875600,
    "DurationInSeconds": 900,
    "StartTimeOffsetInSeconds": -18000,
    "TimeOffsetEpochToBreaths": {
        "600": 13.28,
        "660": 13.43,
        "840": 14.63
    },
    "ParticipantID": "b728e3e8-1e97-453c-a3a5-5f4a1e5ce687",
    "ParticipantIdentifier": "TST12345",
    "SummaryId": "x45e31a7-63e3d510",
    "InsertedDate": "2023-02-08T22:33:11"
}
{
    "StartTimeInSeconds": 1675876500,
    "DurationInSeconds": 900,
    "StartTimeOffsetInSeconds": -18000,
    "TimeOffsetEpochToBreaths": {
        "0": 14.75,
        "60": 14.01,
        "120": 13.4,
        "180": 13.42,
        "240": 14.42,
        "300": 14.67,
        "360": 14.75,
        "480": 14.2,
        "540": 14.58,
        "600": 13.59,
        "660": 13.92,
        "720": 13.4,
        "780": 13.18,
        "840": 13.16
    },
    "ParticipantID": "b728e3e8-1e97-453c-a3a5-5f4a1e5ce687",
    "ParticipantIdentifier": "TST12345",
    "SummaryId": "x45e31a7-63e3d894",
    "InsertedDate": "2023-02-08T22:33:11"
}
...