Oura Daily Activity Export Format
- Updated
The Oura Daily Activity Export includes daily activity summary values and detailed activity levels. Activity levels are expressed in metabolic equivalent of task minutes (MET mins).
- File Prefix: `OuraDailyActivity`
- MET File Prefix (CSV Format Only): `OuraDailyActivityMET`
For a complete list of all the export file types possible, see the Oura Export Overview.
Data Fields
Field | Description |
---|---|
DailyActivityKey |
The unique key for this daily activity record, formatted as `ParticipantID_ID`. Used to reference MET values to their parent activity record in CSV format export. |
ParticipantID |
The stable, automatically generated, internal system identifier for this participant. Universally unique identifier (UUID). |
ParticipantIdentifier |
The identifier of the participant this record is for. Can be used to cross reference with Participants. |
InsertedDate |
The creation date of the entry, in ISO 8601 format. Is always in UTC. |
ID |
string (id) |
Class5Min |
5-minute activity classification for the activity period:
Reported as a string or null. |
Score |
Activity score in range [1, 100]. Reported as an integer or null. |
ActiveCalories |
Active calories expended (in kilocalories). |
AverageMetMinutes |
Average metabolic equivalent (MET) in minutes. |
ContributorsMeetDailyTargets |
Contribution of meeting previous 7-day daily activity targets in range [1, 100]. Reported as an integer or null. |
ContributorsMoveEveryHour |
Contribution of previous 24-hour inactivity alerts in range [1, 100]. Reported as an integer or null. |
ContributorsRecoveryTime |
Contribution of previous 7-day recovery time in range [1, 100]. Reported as an integer or null. |
ContributorsStayActive |
Contribution of previous 24-hour activity in range [1, 100]. Reported as an integer or null. |
ContributorsTrainingFrequency |
Contribution of previous 7-day exercise frequency in range [1, 100]. Reported as an integer or null. |
ContributorsTrainingVolume |
Contribution of previous 7-day exercise volume in range [1, 100]. Reported as an integer or null. |
EquivalentWalkingDistance |
Equivalent walking distance (in meters) of energy expenditure. |
HighActivityMetMinutes |
High activity metabolic equivalent (MET) in minutes. |
HighActivityTime |
High activity metabolic equivalent (MET) in seconds. |
InactivityAlerts |
Number of inactivity alerts received. |
LowActivityMetMinutes |
Low activity metabolic equivalent (MET) in minutes. |
LowActivityTime |
Low activity metabolic equivalent (MET) in seconds. |
MediumActivityMetMinutes |
Medium activity metabolic equivalent (MET) in minutes. |
MediumActivityTime |
Medium activity metabolic equivalent (MET) in seconds. |
Met |
An object containing activity metabolic equivalent (MET) details, in JSON format only. |
Interval |
The interval in seconds between the sampled items, in JSON format only. |
Items |
A list of MET sample items, recorded at the specified interval, in JSON format only. |
MetersToTarget |
Remaining meters to target (from target_meters). |
NonWearTime |
The time (in seconds) in which the ring was not worn. |
RestingTime |
Resting time (in seconds). |
SedentaryMetMinutes |
Sedentary metabolic equivalent (MET) in minutes. |
SedentaryTime |
Sedentary metabolic equivalent (MET) in seconds. |
Steps |
Total number of steps taken. |
TargetCalories |
Total calories expended (in kilocalories). |
TargetMeters |
Daily activity target (in meters). |
TotalCalories |
Total calories expended (in kilocalories). |
Day |
The YYYY-MM-DD formatted local date indicating when the daily activity occurred. |
Timestamp |
ISO 8601 formatted local timestamp indicating the start datetime of when the daily activity occurred |
ParentKey |
The parent DailyActivityKey this item belongs to, in CSV format only. |
StartDateTime |
The start date and time of this MET item recording, in in ISO 8601 format, in CSV format only. |
EndDateTime |
The end date and time of this MET item recording, in in ISO 8601 format, in CSV format only. |
Value |
The recorded sample MET item, in CSV format only. |
Sample CSV Export
Oura Daily Activity Summary
DailyActivityKey,ParticipantID,ParticipantIdentifier,InsertedDate,ID,Class5Min,Score,ActiveCalories,AverageMetMinutes,ContributorsMeetDailyTargets,ContributorsMoveEveryHour,ContributorsRecoveryTime,ContributorsStayActive,ContributorsTrainingFrequency,ContributorsTrainingVolume,EquivalentWalkingDistance,HighActivityMetMinutes,HighActivityTime,InactivityAlerts,LowActivityMetMinutes,LowActivityTime,MediumActivityMetMinutes,MediumActivityTime,MetersToTarget,NonWearTime,RestingTime,SedentaryMetMinutes,SedentaryTime,Steps,TargetCalories,TargetMeters,TotalCalories,Day,Timestamp
6e2626f8-e891-ed11-98ad-f4ce23710c45_6d1a196e-21cf-43ca-88e9-73fc3211da48,6e2626f8-e891-ed11-98ad-f4ce23710c45,46ce54ac-e891-ed11-98ad-f4ce23710c45,2025-03-13T23:12:11Z,6d1a196e-21cf-43ca-88e9-73fc3211da48,,82,185,1.40625,60,78,100,70,96,97,3480,0,0,2,104,10380,50,960,4500,0,14760,6,28260,4522,400,9000,2073,2025-03-13,2025-03-13T04:00:00-04:00
6e2626f8-e891-ed11-98ad-f4ce23710c45_9bfc5900-5d0e-448c-8aca-0176737c205f,6e2626f8-e891-ed11-98ad-f4ce23710c45,46ce54ac-e891-ed11-98ad-f4ce23710c45,2025-03-13T23:11:57Z,9bfc5900-5d0e-448c-8aca-0176737c205f,,82,493,1.46875,60,78,100,70,96,95,9257,55,420,2,145,13080,217,3060,-1800,0,33960,9,35880,6572,400,9000,2464,2025-02-01,2025-02-01T04:00:00-05:00
6e2626f8-e891-ed11-98ad-f4ce23710c45_81fbafce-2620-4abc-a3d2-da5218805436,6e2626f8-e891-ed11-98ad-f4ce23710c45,46ce54ac-e891-ed11-98ad-f4ce23710c45,2025-03-13T23:11:57Z,81fbafce-2620-4abc-a3d2-da5218805436,,84,475,1.46875,60,95,100,70,96,96,8770,56,420,1,117,11040,228,3360,-1400,0,35400,9,36180,6468,400,9000,2440,2025-02-02,2025-02-02T04:00:00-05:00
Oura Daily Activity MET
ParentKey,StartDateTime,EndDateTime,Value
6e2626f8-e891-ed11-98ad-f4ce23710c45_6d1a196e-21cf-43ca-88e9-73fc3211da48,2025-03-13T04:00:00-04:00,2025-03-13T04:01:00-04:00,1.1
6e2626f8-e891-ed11-98ad-f4ce23710c45_6d1a196e-21cf-43ca-88e9-73fc3211da48,2025-03-13T04:01:00-04:00,2025-03-13T04:02:00-04:00,0.9
6e2626f8-e891-ed11-98ad-f4ce23710c45_6d1a196e-21cf-43ca-88e9-73fc3211da48,2025-03-13T04:02:00-04:00,2025-03-13T04:03:00-04:00,0.9
Sample JSON Export
{
"DailyActivityKey": "6e2626f8-e891-ed11-98ad-f4ce23710c45_6d1a196e-21cf-43ca-88e9-73fc3211da48",
"ParticipantID": "6e2626f8-e891-ed11-98ad-f4ce23710c45",
"ParticipantIdentifier": "46ce54ac-e891-ed11-98ad-f4ce23710c45",
"InsertedDate": "2025-03-13T23:42:02Z",
"ID": "6d1a196e-21cf-43ca-88e9-73fc3211da48",
"Score": 82,
"ActiveCalories": 188,
"AverageMetMinutes": 1.40625,
"Contributors": {
"MeetDailyTargets": 60,
"MoveEveryHour": 78,
"RecoveryTime": 100,
"StayActive": 70,
"TrainingFrequency": 96,
"TrainingVolume": 97
},
"EquivalentWalkingDistance": 3521,
"HighActivityMetMinutes": 0,
"HighActivityTime": 0,
"InactivityAlerts": 2,
"LowActivityMetMinutes": 106,
"LowActivityTime": 10560,
"MediumActivityMetMinutes": 50,
"MediumActivityTime": 960,
"Met": {
"Interval": 60.0,
"Items": [1.1, 0.9, 1.1, 1.0, 1.0, 0.9, 0.9, 1.2, 1.3, 1.6, 1.9, 1.8, 1.7, 1.7, 1.3, 1.3, 1.7, 1.6, 1.2, 1.3, 2.3, 1.2, 1.2, 2.2, 5.1, 4.3, 5.2, 5.2, 3.2, 1.6, 1.2, 1.2, 1.3, 2.3, 4.2, 5.9, 5.4, 3.1, 1.3, 1.5, 1.2, 1.2],
"Timestamp": "2025-03-16T04:00:00.000-04:00",
"MetersToTarget": 4800,
"NonWearTime": 0,
"RestingTime": 14500,
"SedentaryMetMinutes": 6,
"SedentaryTime": 31000,
"Steps": 5200,
"TargetCalories": 410,
"TargetMeters": 9400,
"TotalCalories": 2100,
"Day": "2025-03-16",
"Timestamp": "2025-03-16T04:00:00-04:00"
}
}
Was this article helpful?