Skip to main content

DeviceHeartbeatRequest

appVersionstringnullable

Possible values: <= 40 characters

batteryLevelinteger<int32>nullable
fcmRegistrationTokenstringnullable

Possible values: <= 200 characters

hasOfflineServerReplayBacklogbooleannullable
metadata object
property name*string
needsReconciliationCountinteger<int32>nullable
networkTypestringnullable

Possible values: <= 40 characters

offlineQueueSizeinteger<int32>nullable
pendingOperationCountinteger<int32>nullable
readinessStateDeviceReadinessStatenullable

Possible values: [READY, DEGRADED, UNAVAILABLE]

recoveryBacklogCountinteger<int32>nullable
DeviceHeartbeatRequest
{
"appVersion": "string",
"batteryLevel": 0,
"fcmRegistrationToken": "string",
"hasOfflineServerReplayBacklog": true,
"metadata": {},
"needsReconciliationCount": 0,
"networkType": "string",
"offlineQueueSize": 0,
"pendingOperationCount": 0,
"readinessState": "READY",
"recoveryBacklogCount": 0
}