List All Devices
The following example shows how to list all devices in your inventory.
Request
GET /ws/v1/devices/inventory
Response
{
"count" : 2,
"size" : 1000,
"start" : 0,
"total" : 2,
"list" : [
{
"channels_uri": "/ws/v1/devices/channels/00000000-00000000-0040FFFF-FF8001B0",
"metrics_uri": "/ws/v1/devices/metrics/00000000-00000000-0040FFFF-FF8001B0",
"capabilities": {
"sm_compression_available": true,
"sm_pack_available": true,
"sms_enabled": true,
"cli_service_available": true,
"sm_encryption_key_distribution_service_available": true,
"speedtest_available": true,
"modem_firmware_update_available": true
},
"geoposition": {
"type": "Point",
"coordinates": [
-92.505,
44.066
]
},
"customer_id": 42,
"type": "Digi TX64",
"name": "DeadPool",
"vendor_id": 4261412874,
"public_ip": "199.1.2.3",
"ip": "192.1.2.3",
"connection_status": "connected",
"id": "00000000-00000000-0040FFFF-FF8001B0",
"restricted_status": "unrestricted",
"serial_number": "WR64-000049",
"contact": "Ryan Reynolds",
"description": "Home Router",
"location": "Rochester, MN",
"sku": "WR64-A121",
"firmware_version": "22.5.50.46",
"firmware_status": "low",
"last_connect": "2022-07-12T05:20:30.843Z",
"last_disconnect": "2022-07-12T05:07:14.020Z",
"last_update": "2022-07-12T14:32:31.167Z",
"health_status": "normal",
"carrier": "Verizon",
"signal_strength": -94,
"signal_percent": 32,
"network": "4g",
"maintenance_mode": "off",
"compliant": "yes",
"last_compliant": "2022-05-25T09:49:59.730Z",
"last_noncompliant": "2022-04-13T04:00:08.793Z",
"last_noncompliant_reason": "1 settings are not compliant: system/1/banner",
"connection_type": "Ethernet",
"cellular_modem_version": "24.01.526",
"in_maintenance_window": "no",
"mac": "02:00:00:00:04:00",
"alerts": 1,
"registration_date": "2022-03-17T18:09:00.000Z",
"group": "Stores",
"management_uri": "/ws/v1/devices/management/00000000-00000000-0040FFFF-FF8001B0"
},
{
"id" : "F9F967B4-33804DCE-2BDC4702-45053B1C",
"vendor_id" : 4261412871,
"type" : "DIA Device",
"restricted_status" : "untrusted",
"connection_status" : "disconnected",
"description" : "Thermostat",
"tags" : ["tstat"],
"group" : "Primary",
"address" : "dia/00000000-00000000-00409DFF-FF298D0E/sensor0",
"parent" : "00000000-00000000-00409DFF-FF298D0E"
}
]
}