Skip to content

Triggers / List Alert Triggers

GET
/api/v1/nodes/{node_id}/monitoring/triggers/
curl --request GET \
--url 'https://api.e2enetworks.com/myaccount/api/v1/nodes/{node_id}/monitoring/triggers/?project_id=<PROJECT_ID>&apikey=<API_KEY>&location=<LOCATION>' \
--header 'Authorization: Bearer <API_TOKEN>'

Lists the alert triggers configured for the load balancer’s underlying node, including each trigger’s type, operator, threshold, severity, and enabled state. The node_id path parameter is the load balancer’s node_detail.node_id. The alert_trigger_id of each entry is used by the Pause / Resume Alert endpoint.

Triggers and List Alert Triggers are the same request.

node_id
required
string

Path parameter node_id.

project_id
required
integer

Identifier of the project to scope the request to. Required integer project ID.

Example

<PROJECT_ID>
apikey
required
string

API key used to authenticate the request

Example

<API_KEY>
location
required
string

Location filter for the trigger query

Example

<LOCATION>

Successful response

Media typeapplication/json
object
code

HTTP status code of the trigger response

integer
data
object
alert_default_state

Indicates whether alerts are enabled by default for the trigger.

boolean
trigger
Array<object>
object
id

Unique identifier of the trigger

integer
trigger_id

Unique identifier for the trigger

integer
trigger_id_v2

Unique identifier for the trigger (v2)

integer
trigger_type

Type of trigger that caused the response

string
trigger_operator

Operator used to evaluate the trigger condition

string
trigger_threshold

Numeric threshold that activates the trigger

integer
timestamp

Timestamp of the trigger event as a formatted date-time string.

string
volume_id

Identifier of the volume associated with the trigger

string
alert_trigger_id

Identifier of the alert trigger

integer
is_alert_enabled

Indicates whether the trigger’s alert is enabled

boolean
webcheck
Array<object>
object
webcheck_id

Unique identifier for a webcheck

integer
trigger_id

Identifier of the trigger associated with the webcheck.

integer
enabled

Indicates whether the webcheck is active.

boolean
name

Name of the webcheck

string
url

The web address to be checked.

string format: uri
required_string

A required non-empty string value in each webcheck object.

string
timestamp

Timestamp of the webcheck event as a formatted string

string
webcheck_zabbix_id

Zabbix identifier associated with the webcheck

string
webcheck_zabbix_id_v2

Zabbix identifier for the web check

integer
errors

Human-readable error message for the trigger response

string
message

A short status message describing the result of the trigger operation

string

Example

{
"code": 200,
"data": {
"alert_default_state": false,
"trigger": [
{
"id": 123456,
"trigger_id": 123456,
"trigger_id_v2": 123456,
"trigger_type": "load",
"trigger_operator": ">",
"trigger_threshold": 10,
"timestamp": "2025-08-19 06:53 AM",
"alert_trigger_id": 123456,
"is_alert_enabled": true
}
],
"webcheck": [
{
"webcheck_id": 123,
"trigger_id": 123456,
"enabled": true,
"name": "Webcheck1",
"url": "https://myaccount.e2enetworks.com/",
"required_string": "E2E Networks",
"timestamp": "2025-08-19 06:54 AM",
"webcheck_zabbix_id_v2": 73
}
]
},
"errors": "",
"message": "Monitoring Data retrieved successfully"
}