Sensor Insights Devices

List all device details on the account

POST
/dm/v1/devices/actions/query

Authorization

thingspace_oauth VZ-M2M-Token
AuthorizationBearer <token>

This is the ThingSpace token, from Credentials and Tokens is used

In: header

VZ-M2M-Token<token>

M2M Session Token (How to generate an M2M session token?)

In: header

Request Body

application/json

List all device details on an account

List all device details on an account

accountname?string

The numeric account name, which must include leading zeros

filter?
resourceidentifier?

Device identifiers, one or more are required

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/dm/v1/devices/actions/query" \  -H "Content-Type: application/json" \  -d '{    "accountname": "0000123456-00001",    "filter": {      "$expand": "device detail(s)",      "$limitnumber": 100,      "$nopagination": true,      "$page": "The number of pages",      "$pagenumber": 100,      "$projection": [        "specific device fields requested"      ],      "$selection": {        "additionalProp1": "string",        "additionalProp2": "string",        "additionalProp3": "string"      }    },    "resourceidentifier": {      "deveui": "The unique EUI64 address of the device",      "deviceid": "The UUID of the device",      "esn": 223372036854775800,      "iccid": "The 20-digit Integrated Circuit Card ID (SIM card ID)",      "imei": 223372036854775,      "imsi": 223372036854775800,      "mac": "The Media Access Control address of the device, listed on the device in the format XX-XX-XX-XX-XX-XX or XX:XX:XX:XX:XX:XX",      "manufacturer": "REOLINK",      "meid": "The 56-bit Mobile Equipment ID",      "msisdn": "The Mobile Station International Subscriber Directory Number. In the USA, this is 1+ a 10-digit phone number",      "node_uuid": "The UUID of the node the device is associated with",      "qrcode": "The Quick Response (QR) code",      "serial": "The device\'s serial number"    }  }'
[  {    "accountclientid": "null",    "billingaccountid": "0000123456-00001",    "chipset": "The chipset used by the device",    "commands": {      "property1": {},      "property2": {}    },    "createdon": "2023-10-02T15:46:34.562Z",    "customdata": {      "property1": null,      "property2": null    },    "description": "a short description",    "esn": 0,    "fields": {      "additionalProp1": "string",      "additionalProp2": "string",      "additionalProp3": "string"    },    "foreignid": "c1f178d3-eeee-ffff-gggg-0d6b7ae6022a",    "hardwareversion": "1.0",    "iccid": "The 20-digit ICCID",    "id": "string",    "imei": 0,    "imsi": 0,    "lastupdated": "2023-10-02T15:46:34.562Z",    "licenses": [      "string"    ],    "mac": "The Media Access Control (MAC) address",    "manufacturer": "REOLINK",    "meid": "The 56-bit Mobile Equipment ID",    "modelmetadata": {},    "msisdn": "The Mobile Station International Subscriber Directory Number",    "name": "name of the record",    "parentdeviceid": "a gateway UUID",    "productmodel": "Model name of the device",    "providerid": "Verizon Wireless",    "qrcode": "The Quick Response (QR) code",    "refid": "P3730-1422323050860",    "refidtype": "The type of value represented by `refid`",    "serial": "The device's serial number",    "services": [      "string"    ],    "sku": "The Stock Keeping Unit (SKU) number",    "softwareversion": "the current device software version",    "state": "success",    "version": "1.0",    "versionid": "337bd2e8-eeee-ffff-gggg-5207992fd395"  }]