Oura Daily Readiness Export Format
- Updated
The Oura Daily Readiness Export contains information about how ready the wearer is for the day.
- File Prefix: `OuraDailyReadiness`
For a complete list of all the export file types possible, see the Oura Export Overview.
Data Fields
Field | Description |
---|---|
DailyReadinessKey |
The unique key for this daily readiness record, formatted as `ParticipantID_ID`. |
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) |
Day |
Day that the daily readiness belongs to, in YYYY-MM-DD format. |
Score |
Daily readiness score. Reported as an integer or null. |
TemperatureDeviation |
Temperature deviation in degrees Celsius. Reported as a number or null. |
TemperatureTrendDeviation |
Temperature trend deviation in degrees Celsius. Reported as a number or null. |
Timestamp |
Timestamp of the daily readiness, in ISO 8601 format. |
ContributorsActivityBalance |
Contribution of cumulative activity balance in range [1, 100]. Reported as an integer or null. |
ContributorsBodyTemperature |
Contribution of body temperature in range [1, 100]. Reported as an integer or null. |
ContributorsHrvBalance |
Contribution of heart rate variability balance in range [1, 100]. Reported as an integer or null. |
ContributorsPreviousDayActivity |
Contribution of previous day's activity in range [1, 100]. Reported as an integer or null. |
ContributorsPreviousNight |
Contribution of previous night's sleep in range [1, 100]. Reported as an integer or null. |
ContributorsRecoveryIndex |
Contribution of recovery index in range [1, 100]. Reported as an integer or null. |
ContributorsRestingHeartRate |
Contribution of resting heart rate in range [1, 100]. Reported as an integer or null. |
ContributorsSleepBalance |
Contribution of sleep balance in range [1, 100]. Reported as an integer or null. |
Sample CSV Export
DailyReadinessKey,ParticipantID,ParticipantIdentifier,InsertedDate,ID,Day,Score,TemperatureDeviation,TemperatureTrendDeviation,Timestamp,ContributorsActivityBalance,ContributorsBodyTemperature,ContributorsHrvBalance,ContributorsPreviousDayActivity,ContributorsPreviousNight,ContributorsRecoveryIndex,ContributorsRestingHeartRate,ContributorsSleepBalance
6e2626f8-e891-ed11-98ad-f4ce23710c45_0e9a2bd8-9ddb-49f8-b40f-8bdc7cfe3455,6e2626f8-e891-ed11-98ad-f4ce23710c45,46ce54ac-e891-ed11-98ad-f4ce23710c45,2025-03-13T23:11:55Z,0e9a2bd8-9ddb-49f8-b40f-8bdc7cfe3455,2025-02-01,81,0.23,0.15,2025-02-01T00:00:00+00:00,90,86,73,86,65,60,100,86
6e2626f8-e891-ed11-98ad-f4ce23710c45_f30bf4fb-7835-42c1-ab57-d8e79c07034f,6e2626f8-e891-ed11-98ad-f4ce23710c45,46ce54ac-e891-ed11-98ad-f4ce23710c45,2025-03-13T23:11:55Z,f30bf4fb-7835-42c1-ab57-d8e79c07034f,2025-02-02,77,-0.07,0.02,2025-02-02T00:00:00+00:00,87,100,68,72,50,100,78,86
6e2626f8-e891-ed11-98ad-f4ce23710c45_171d5b60-0b08-478a-a502-6a2b2e099235,6e2626f8-e891-ed11-98ad-f4ce23710c45,46ce54ac-e891-ed11-98ad-f4ce23710c45,2025-03-13T23:11:55Z,171d5b60-0b08-478a-a502-6a2b2e099235,2025-02-03,78,0.03,0.13,2025-02-03T00:00:00+00:00,93,100,79,73,58,100,61,86
Sample JSON Export
{
"DailyReadinessKey": "6e2626f8-e891-ed11-98ad-f4ce23710c45_0e9a2bd8-9ddb-49f8-b40f-8bdc7cfe3455",
"ParticipantID": "6e2626f8-e891-ed11-98ad-f4ce23710c45",
"ParticipantIdentifier": "46ce54ac-e891-ed11-98ad-f4ce23710c45",
"InsertedDate": "2025-03-13T23:11:55Z",
"ID": "0e9a2bd8-9ddb-49f8-b40f-8bdc7cfe3455",
"Day": "2025-02-01",
"Score": 81,
"TemperatureDeviation": 0.23,
"TemperatureTrendDeviation": 0.15,
"Timestamp": "2025-02-01T00:00:00+00:00",
"Contributors": {
"ActivityBalance": 90,
"BodyTemperature": 86,
"HrvBalance": 73,
"PreviousDayActivity": 86,
"PreviousNight": 65,
"RecoveryIndex": 60,
"RestingHeartRate": 100,
"SleepBalance": 86
}
}
Was this article helpful?