Get Alert
Request
URI
GET
https://{api_host}/api/alerts/{alert_id}
COPY
Responses
200
Returns
alertsAlertInfo
of type(s)
*/*
{
"lastUpdatedTime": "string",
"alertId": "string",
"triggers": [
{
"userName": "string",
"valueInt64": "string",
"timeMs": "string",
"metric": "string",
"state": "string",
"valueBoolean": false,
"valueString": "string",
"valueDouble": "number"
}
],
"alertSeverity": "string",
"state": "string",
"lastUpdatedBy": "string",
"updateVersion": 0,
"deviceId": "string",
"createdBy": "string",
"createdTime": "string",
"userAcknowledged": "string",
"alertDefId": "string",
"alertDefName": "string"
}
string As int64
As int64
lastUpdatedTime
Optional
lastUpdatedTime
string
alertId
Optional
alertId
array of
object
triggers
Optional
triggers
string
alertSeverity
Optional
Constraints:
default: UNKNOWN_SEVERITY
alertSeverity
Possible values are :
UNKNOWN_SEVERITY,
CRITICAL,
WARNING,
INFO,
string
state
Optional
Constraints:
default: UNKNOWN_ALERTSTATE
state
Possible values are :
UNKNOWN_ALERTSTATE,
ACTIVE,
CANCELLED,
ACKNOWLEDGED,
string
lastUpdatedBy
Optional
lastUpdatedBy
integer As int32
As int32
updateVersion
Optional
updateVersion
string
deviceId
Optional
deviceId
string
createdBy
Optional
createdBy
string As int64
As int64
createdTime
Optional
createdTime
string
userAcknowledged
Optional
userAcknowledged
string
alertDefId
Optional
alertDefId
string
alertDefName
Optional
alertDefName
404
Not Found
Operation doesn't return any data structure
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/api/alerts/{alert_id}
Alert Service Operations
GET
Get Alert Trigger History
PUT
Update Alert
GET
Get Alert
POST
Create Alert
GET
List Alerts