Sensor Insights Gateways

Get gateway information

POST
/dm/v1/devices/gateways/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

Get gateway information

Get gateway information

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/gateways/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",    "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",    "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",    "eventretention": 90  }]