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

Google Health Paired Devices Export Format

Google is deprecating the Fitbit API on September 30th, 2026. After this date, Fitbit data will only be available through Google Health. Please refer to the Migrating Fitbit to Google Health article for additional information.

This export contains the devices paired to each participant's Google Health account — device type, battery status, last sync time, and the features that device supports. See Google's Paired Devices resource reference for how these values are set.

Data Fields

Field Description
GoogleHealthPairedDevicesKey The unique identifier for this paired device record.
ParticipantIdentifier The identifier of the participant this paired device record is for. Can be used to cross reference with Participants.
ParticipantID The stable, automatically generated, internal system identifier for the participant. Universally unique identifier (UUID).
ModifiedDate When this paired device record was last modified, in ISO 8601 format. Is always in UTC.
DeviceName The Google Health resource name for this paired device, in the form users/{user}/pairedDevices/{pairedDevice}.
DeviceType The type of device: "TRACKER" or "SCALE.
BatteryStatus The device's battery status: "High", "Medium", "Low", or "Empty".
BatteryLevel The device's battery level, as a percentage.
LastSyncTime The last time this device synced with the Google Health mobile app, in ISO 8601 format.
DeviceVersion The product name of the device, e.g., "Sense 2".
MacAddress The device's MAC address.
Features A comma-separated list of the capabilities this device supports, e.g., "HEART_RATE", "GPS", "SLEEP", "SPO2".

Sample CSV Export

GoogleHealthPairedDevicesKey,ParticipantIdentifier,ParticipantID,ModifiedDate,DeviceName,DeviceType,BatteryStatus,BatteryLevel,LastSyncTime,DeviceVersion,MacAddress,Features
a3f1c8d2-5e47-5b19-9c03-6d84f2e17b05,MDH-123,11111111-aaaa-1111-1111-111111111111,2026-08-31T04:00:01Z,users/123000000000000000/pairedDevices/2000000000,TRACKER,High,100,2026-08-31T16:08:45Z,Sense 2,AABBCCDDEEFF,"ACTIVE_MINUTES,ACTIVE_ZONE_MINUTES,ADVERTISES_SERIAL,APP_SYNC,AUTOCUES,AUTOSTRIDE,BAT_SIGNAL,BONDING,CALORIES,CONNECTED_GPS,DISTANCE,DOMAIN_KEY_SYNC,EDA,ELEVATION,ESTIMATED_OXYGEN_VARIATION,EVENT_BASED_SYNC_SUPPORTED,GALLERY,GPS,GROK,HEART_RATE,INACTIVITY_ALERTS,LIVE_DATA,LOCATION_HINT,MOBILE_DATA,MOBILE_TO_DEVICE_DEEPLINK,NIGHTTIME_OXYGEN_SATURATION,PAYMENTS,PING_CHARACTERISTIC,SEDENTARY_TIME,SKIN_TEMPERATURE,SLEEP,SMART_SLEEP,SPO2,STATUS_CHARACTERISTIC,STEPS,TIME_SERVICE,TRACKER_CHANNEL_CHARACTERISTIC,TUTORIAL_SUPPORTED,YOUTUBE_MUSIC_SUPPORTED"

Sample JSON Export

{
  "GoogleHealthPairedDevicesKey": "a3f1c8d2-5e47-5b19-9c03-6d84f2e17b05",
  "ParticipantIdentifier": "MDH-123",
  "ParticipantID": "11111111-aaaa-1111-1111-111111111111",
  "ModifiedDate": "2026-08-31T04:00:01Z",
  "DeviceName": "users/123000000000000000/pairedDevices/2000000000",
  "DeviceType": "TRACKER",
  "BatteryStatus": "High",
  "BatteryLevel": 100,
  "LastSyncTime": "2026-08-31T16:08:45Z",
  "DeviceVersion": "Sense 2",
  "MacAddress": "AABBCCDDEEFF",
  "Features": "ACTIVE_MINUTES,ACTIVE_ZONE_MINUTES,ADVERTISES_SERIAL,APP_SYNC,AUTOCUES,AUTOSTRIDE,BAT_SIGNAL,BONDING,CALORIES,CONNECTED_GPS,DISTANCE,DOMAIN_KEY_SYNC,EDA,ELEVATION,ESTIMATED_OXYGEN_VARIATION,EVENT_BASED_SYNC_SUPPORTED,GALLERY,GPS,GROK,HEART_RATE,INACTIVITY_ALERTS,LIVE_DATA,LOCATION_HINT,MOBILE_DATA,MOBILE_TO_DEVICE_DEEPLINK,NIGHTTIME_OXYGEN_SATURATION,PAYMENTS,PING_CHARACTERISTIC,SEDENTARY_TIME,SKIN_TEMPERATURE,SLEEP,SMART_SLEEP,SPO2,STATUS_CHARACTERISTIC,STEPS,TIME_SERVICE,TRACKER_CHANNEL_CHARACTERISTIC,TUTORIAL_SUPPORTED,YOUTUBE_MUSIC_SUPPORTED"
}