Skip to main content

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
    }