Health Connect Steps Records Export Format
The Steps Record export contains data about the number of steps taken by a user since the last reading. The total steps over an interval can be calculated by adding together all the values during the interval.
Data Fields
|
Field |
Description |
|---|---|
|
|
A unique key for this Health Connect Record. |
|
|
The identifier of the participant this record is for. Can be used to cross reference with Participants. |
|
|
The stable, automatically generated, internal system identifier for this participant. Universally unique identifier (UUID). |
|
|
The package name of the application that generated this record. |
|
|
When the data was last modified (or originally created) by the application, in ISO 8601 format. Is always in UTC. |
|
|
Optional client-supplied record unique data identifier associated with this record. |
|
|
Optional client-supplied version associated with this record. |
|
|
Optional client-supplied manufacturer of the device associated with this record. |
|
|
Optional client-supplied model of the device associated with this record. |
|
|
Optional client-supplied manufacturer of the device associated with this record. |
|
|
Whether the record was generated manually or automatically, if known. |
|
|
The date MyDataHelps received the data from Health Connect, in ISO 8601 format. Is always in UTC. |
|
|
The time the record started, in ISO 8601 format. Includes timezone offset information. |
|
|
Whether the time zone offset applied to `StartTime` was derived from the mobile device's zone offset when the data was uploaded. "True" if derived in this way, "False", Null (CSV) or missing property (JSON) if zone offset was provided by Health Connect. |
|
|
The time the record ended, in ISO 8601 format. Includes timezone offset information. |
|
|
Whether the time zone offset applied to `EndTime` was derived from the mobile device's zone offset when the data was uploaded. "True" if derived in this way, "False", Null (CSV) or missing property (JSON) if zone offset was provided by Health Connect. |
|
|
The number of steps the user took during this record. |
Sample CSV Export
HealthConnectRecordKey,ParticipantIdentifier,ParticipantID,MetadataDataOriginPackageName,MetadataLastModifiedTime,MetadataClientRecordID,MetadataClientRecordVersion,MetadataDeviceManufacturer,MetadataDeviceModel,MetadataDeviceType,MetadataRecordingMethod,InsertedDate,StartTime,StartZoneOffsetSetAtUpload,EndTime,EndZoneOffsetSetAtUpload,Count
b40045ae-b7e6-4108-ae27-938b5919b481,TST12345,1be320d5-57fa-4860-8fa2-033b27038c4e,android,2026-03-28T14:41:12.337Z,,-1,Google,Pixel 9 Pro,TYPE_PHONE,RECORDING_METHOD_AUTOMATICALLY_RECORDED,2026-04-01T13:09:35Z,2026-03-28T10:39:01.628-04:00,,2026-03-28T10:40:07.070-04:00,,36
cf8d07fc-9d2f-4575-815d-a2913b50c1fb,TST12345,1be320d5-57fa-4860-8fa2-033b27038c4e,android,2026-03-28T14:42:12.375Z,,-1,Google,Pixel 9 Pro,TYPE_PHONE,RECORDING_METHOD_AUTOMATICALLY_RECORDED,2026-04-01T13:09:35Z,2026-03-28T10:40:07.070-04:00,,2026-03-28T10:41:09.947-04:00,,39
afa76f89-0e92-491f-a8ad-4d60d0616e9e,TST12345,1be320d5-57fa-4860-8fa2-033b27038c4e,android,2026-03-28T14:46:09.397Z,,-1,Google,Pixel 9 Pro,TYPE_PHONE,RECORDING_METHOD_AUTOMATICALLY_RECORDED,2026-04-01T13:09:35Z,2026-03-28T10:41:09.947-04:00,,2026-03-28T10:45:49.573-04:00,,112
Sample JSON Export
{
"HealthConnectRecordKey": "b40045ae-b7e6-4108-ae27-938b5919b481",
"ParticipantIdentifier": "TST12345",
"ParticipantID": "1be320d5-57fa-4860-8fa2-033b27038c4e",
"InsertedDate": "2026-04-01T13:09:35Z",
"Metadata": {
"DataOriginPackageName": "android",
"LastModifiedTime": "2026-03-28T14:41:12.337Z",
"ClientRecordVersion": -1,
"Device": {
"Manufacturer": "Google",
"Model": "Pixel 9 Pro",
"Type": "TYPE_PHONE"
},
"RecordingMethod": "RECORDING_METHOD_AUTOMATICALLY_RECORDED"
},
"StartTime": "2026-03-28T10:39:01.628-04:00",
"EndTime": "2026-03-28T10:40:07.070-04:00",
"Count": 36
}
{
"HealthConnectRecordKey": "cf8d07fc-9d2f-4575-815d-a2913b50c1fb",
"ParticipantIdentifier": "TST12345",
"ParticipantID": "1be320d5-57fa-4860-8fa2-033b27038c4e",
"InsertedDate": "2026-04-01T13:09:35Z",
"Metadata": {
"DataOriginPackageName": "android",
"LastModifiedTime": "2026-03-28T14:42:12.375Z",
"ClientRecordVersion": -1,
"Device": {
"Manufacturer": "Google",
"Model": "Pixel 9 Pro",
"Type": "TYPE_PHONE"
},
"RecordingMethod": "RECORDING_METHOD_AUTOMATICALLY_RECORDED"
},
"StartTime": "2026-03-28T10:40:07.070-04:00",
"EndTime": "2026-03-28T10:41:09.947-04:00",
"Count": 39
}
{
"HealthConnectRecordKey": "afa76f89-0e92-491f-a8ad-4d60d0616e9e",
"ParticipantIdentifier": "TST12345",
"ParticipantID": "1be320d5-57fa-4860-8fa2-033b27038c4e",
"InsertedDate": "2026-04-01T13:09:35Z",
"Metadata": {
"DataOriginPackageName": "android",
"LastModifiedTime": "2026-03-28T14:46:09.397Z",
"ClientRecordVersion": -1,
"Device": {
"Manufacturer": "Google",
"Model": "Pixel 9 Pro",
"Type": "TYPE_PHONE"
},
"RecordingMethod": "RECORDING_METHOD_AUTOMATICALLY_RECORDED"
},
"StartTime": "2026-03-28T10:41:09.947-04:00",
"EndTime": "2026-03-28T10:45:49.573-04:00",
"Count": 112
}