Overview | Service | Command |
Network edition only API | true |
Authorization token required | true |
Admin Authorization token required | true |
<GetDeviceStatusRequest> ## GetDeviceStatusRequest
<account by="(adminName | appAdminName | id | foreignPrincipal | name | krb5Principal)">{key}</account> ## AccountSelector
<device id="..." /> ## DeviceId
</GetDeviceStatusRequest>
elements and attributes you can define within a
<GetDeviceStatusRequest>
element:
XPath | Required / Optional | Description |
/account | Required (only 1) | Type: {key} |
/account@by | Required (only 1) | Type: adminName | appAdminName | id | foreignPrincipal | name | krb5Principal |
/device | Optional (0 or 1) | |
/device@id | Required (only 1) | Type: String |
<GetDeviceStatusResponse> ## GetDeviceStatusResponse
(<device id="..." type="..." [ua="..."] [protocol="..."] [model="..."] [imei="..."] [friendly_name="..."] [os="..."]
[os_language="..."] [phone_number="..."]> ## DeviceStatusInfo
<provisionable /> ## 0|1
<status>{status} (Byte)</status>
<firstReqReceived>{firstReqReceived} (Integer)</firstReqReceived>
<lastPolicyUpdate>{lastPolicyUpdate} (Integer)</lastPolicyUpdate>
<remoteWipeReqTime>{remoteWipeReqTime} (Integer)</remoteWipeReqTime>
<remoteWipeAckTime>{remoteWipeAckTime} (Integer)</remoteWipeAckTime>
<recoveryPassword>{recoveryPassword} (String)</recoveryPassword>
<lastUsedDate>{lastUsedDate} (String)</lastUsedDate>
</device>)*
</GetDeviceStatusResponse>
elements and attributes you can define within a
<GetDeviceStatusResponse>
element:
XPath | Required / Optional | Description |
/device | Optional (0 or more) | |
/device@id | Required (only 1) | Type: String |
/device@type | Required (only 1) | Type: String |
/device@ua | Optional (0 or 1) | Type: String |
/device@protocol | Optional (0 or 1) | Type: String |
/device@model | Optional (0 or 1) | Type: String |
/device@imei | Optional (0 or 1) | Type: String |
/device@friendly_name | Optional (0 or 1) | Type: String |
/device@os | Optional (0 or 1) | Type: String |
/device@os_language | Optional (0 or 1) | Type: String |
/device@phone_number | Optional (0 or 1) | Type: String |
/device/provisionable | Required (only 1) | |
/device/status | Required (only 1) | Type: {status} (Byte) |
/device/firstReqReceived | Required (only 1) | Type: {firstReqReceived} (Integer) |
/device/lastPolicyUpdate | Optional (0 or 1) | Type: {lastPolicyUpdate} (Integer) |
/device/remoteWipeReqTime | Optional (0 or 1) | Type: {remoteWipeReqTime} (Integer) |
/device/remoteWipeAckTime | Optional (0 or 1) | Type: {remoteWipeAckTime} (Integer) |
/device/recoveryPassword | Optional (0 or 1) | Type: {recoveryPassword} (String) |
/device/lastUsedDate | Optional (0 or 1) | Type: {lastUsedDate} (String) |