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
}