v1
latestOpenAPI 3.0.02026-07-243339471.1 MBList alert configurations
Retrieves alert configurations for a given scope. Each configuration defines the threshold rules, severity mappings, and settings for a specific alert type. Configurations may be locally defined or inherited from a parent scope.
Scope types:
| Value | Description |
|---|---|
| GLOBAL | Tenant-level scope (default) |
| SITE | Site-level scope |
| DEVICE | Device-level scope |
Pagination:
Use limit and next together to page through large result sets. When limit is supplied the response includes total (total available configurations) and offset (zero-based index of the first item returned), enabling clients to determine whether additional pages exist.
Query parameters
The scope identifier for which alert configurations are retrieved.
The scope type. Determines the level at which the configuration applies.
| Value | Description |
|---|---|
| GLOBAL | Tenant-level scope (default) |
| SITE | Site-level scope |
| DEVICE | Device-level scope |
Maximum number of alert configurations to return per page. Defaults to 20 when not specified.
Zero-based offset of the first alert configuration to return. Use together with limit to paginate through results. Defaults to 0 when not specified.
Response
List of alert configurations for the requested scope.
Example response
{
"count": 2,
"total": 99,
"offset": 0,
"items": [
{
"name": "AP CPU Utilization",
"description": "Triggers when access point CPU usage exceeds configured thresholds.",
"label": "CPU",
"category": "System",
"deviceType": "Access Point",
"enabled": true,
"ruleSource": "USER",
"clearTimeout": "1H",
"inherited": false,
"scopeId": "1021882040",
"scopeType": "GLOBAL",
"rules": [
{
"ruleNumber": 0,
"rule": {
"duration": 5,
"metric": "cpu_utilization",
"condition": [
{
"severity": "CRITICAL",
"expression": {
"metric": "cpu_utilization",
"operator": "GTE",
"valueNumber": 90
}
},
{
"severity": "MAJOR",
"expression": {
"metric": "cpu_utilization",
"operator": "GTE",
"valueNumber": 80
}
},
{
"severity": "MINOR",
"expression": {
"metric": "cpu_utilization",
"operator": "GTE",
"valueNumber": 70
}
}
],
"additionalCondition": []
}
}
]
},
{
"name": "Switch CPU Utilization",
"description": "Triggers when switch CPU usage exceeds configured thresholds.",
"label": "CPU",
"category": "System",
"deviceType": "Switch",
"enabled": true,
"ruleSource": "SYSTEM",
"clearTimeout": null,
"inherited": false,
"scopeId": "1021882040",
"scopeType": "GLOBAL",
"rules": []
}
]
}