DeviceRuntimeSnapshotResponse
activeCommand objectnullable
acknowledgedAtstringnullable
bodystringnullable
commandIdstringrequired
commandTypestringrequired
createdAtstringrequired
deliveredAtstringnullable
deviceIdstringrequired
dispatchedAtstringnullable
errorMessagestringnullable
failedAtstringnullable
fcmMessageIdstringnullable
merchantIdstringrequired
reasonstringnullable
retryCountinteger<int32>required
statusstringrequired
timedOutAtstringnullable
titlestringnullable
updatedAtstringrequired
activeCommandIdstringnullable
deviceIdstringrequired
deviceStatusstringnullable
hasOfflineReplayBacklogbooleanrequired
lastHeartbeatAtstringnullable
locationIdstringrequired
needsReconciliationCountinteger<int32>required
offlineQueueSizeinteger<int32>required
pendingCommandCountinteger<int32>required
platformstringnullable
pushTokenStatestringnullable
readinessStatestringrequired
recentCommands object[]required
Array [
acknowledgedAtstringnullable
bodystringnullable
commandIdstringrequired
commandTypestringrequired
createdAtstringrequired
deliveredAtstringnullable
deviceIdstringrequired
dispatchedAtstringnullable
errorMessagestringnullable
failedAtstringnullable
fcmMessageIdstringnullable
merchantIdstringrequired
reasonstringnullable
retryCountinteger<int32>required
statusstringrequired
timedOutAtstringnullable
titlestringnullable
updatedAtstringrequired
]
recoveryBacklogCountinteger<int32>required
DeviceRuntimeSnapshotResponse
{
"activeCommand": {
"acknowledgedAt": "string",
"body": "string",
"commandId": "string",
"commandType": "string",
"createdAt": "string",
"deliveredAt": "string",
"deviceId": "string",
"dispatchedAt": "string",
"errorMessage": "string",
"failedAt": "string",
"fcmMessageId": "string",
"merchantId": "string",
"reason": "string",
"retryCount": 0,
"status": "string",
"timedOutAt": "string",
"title": "string",
"updatedAt": "string"
},
"activeCommandId": "string",
"deviceId": "string",
"deviceStatus": "string",
"hasOfflineReplayBacklog": true,
"lastHeartbeatAt": "string",
"locationId": "string",
"needsReconciliationCount": 0,
"offlineQueueSize": 0,
"pendingCommandCount": 0,
"platform": "string",
"pushTokenState": "string",
"readinessState": "string",
"recentCommands": [
{
"acknowledgedAt": "string",
"body": "string",
"commandId": "string",
"commandType": "string",
"createdAt": "string",
"deliveredAt": "string",
"deviceId": "string",
"dispatchedAt": "string",
"errorMessage": "string",
"failedAt": "string",
"fcmMessageId": "string",
"merchantId": "string",
"reason": "string",
"retryCount": 0,
"status": "string",
"timedOutAt": "string",
"title": "string",
"updatedAt": "string"
}
],
"recoveryBacklogCount": 0
}