Sensor Insights Smart Alerts

Bulk update smart alerts

POST
/dm/v1/smartAlerts/actions/bulkupdate

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

Bulk update smart alerts

Bulk update smart alerts

accountname?string

The numeric account name, which must include leading zeros

resourceidentifiers?array<>
smartalert?

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/smartAlerts/actions/bulkupdate" \  -H "Content-Type: application/json" \  -d '{    "accountname": "0000123456-00001",    "resourceidentifiers": [      {        "id": "ee70a869-eeee-ffff-gggg-07c14c31f96e"      },      {        "deviceid": "The UUID of the device"      }    ],    "smartalert": {      "name": "User defined name of the record"    }  }'
{  "accountclientid": "null",  "billingaccountid": "0000123456-00001",  "category": "telemetry",  "condition": 2592000,  "createdon": "2023-10-02T15:46:34.562Z",  "description": "a short description",  "deviceid": "The UUID of the device",  "foreignid": "c1f178d3-eeee-ffff-gggg-0d6b7ae6022a",  "id": "string",  "isacknowledged": true,  "iscleared": true,  "isdisabled": false,  "lastupdated": "2023-10-02T15:46:34.562Z",  "name": "name of the record",  "ruleid": "The UUID of a rule",  "severity": "minor",  "state": "success",  "template": "The template ID",  "version": "1.0",  "versionid": "337bd2e8-eeee-ffff-gggg-5207992fd395"}