# Webhook Sample Alert Payloads

This page provides sample JSON webhook payloads for gateway-related Event IDs. Each example shows the common webhook parameters and the alert-specific `alertData` object.

### Usage

Use the `alertId` field to identify the Event ID, and use the `alertData` object to read alert-specific information for each event.

### Gateway DHCP Events

#### gw\_dhcpsrv\_pool\_exhausted

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_dhcpsrv_pool_exhausted",
  "alertType": "DHCP Pool Exhausted",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "lan_desc": "[LAN]"
  }
}
```

### Gateway VPN Events

#### gw\_vpn\_site\_online

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_vpn_site_online",
  "alertType": "VPN Site Connected",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "remote_network_name": "[NAME]"
  }
}
```

#### gw\_vpn\_site\_offline

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_vpn_site_offline",
  "alertType": "VPN Site Disconnected",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "remote_network_name": "[NAME]"
  }
}
```

#### gw\_vpn\_client\_online

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_vpn_client_online",
  "alertType": "IPSec VPN Client Connected",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "user": "[USERNAME]",
    "client_ip": "[CLIENT_IP]"
  }
}
```

#### gw\_vpn\_client\_offline

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_vpn_client_offline",
  "alertType": "IPSec VPN Client Disconnected",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "user": "[USERNAME]"
  }
}
```

#### gw\_openvpn\_client\_online

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_openvpn_client_online",
  "alertType": "SecuPoint VPN Client Connected",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "user": "[USERNAME]",
    "client_ip": "[CLIENT_IP]"
  }
}
```

#### gw\_openvpn\_client\_offline

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_openvpn_client_offline",
  "alertType": "SecuPoint VPN Client Disconnected",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "user": "[USERNAME]"
  }
}
```

### Gateway WAN Events

#### gw\_wan\_link\_change

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_wan_link_change",
  "alertType": "Primary WAN Change",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "wan_id": "WAN1"
  }
}
```

#### gw\_wan\_gateway\_status

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_wan_gateway_status",
  "alertType": "WAN Gateway Status",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "wan_id": "[WAN_ID]",
    "status": "unstable",
    "reason": "High loss (51%) to 8.8.8.8"
  }
}
```

#### gw\_wan\_public\_ip\_change

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_wan_public_ip_change",
  "alertType": "WAN Public IP Change",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "wan_id": "WAN1",
    "old_ip": "8.8.8.8",
    "new_ip": "1.1.1.1"
  }
}
```

#### gw\_wan\_public\_ip6\_change

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_wan_public_ip6_change",
  "alertType": "WAN IPv6 Public IP Change",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "wan_id": "WAN1",
    "old_ip6": "2001:db8::1",
    "new_ip6": "2001:db8::2"
  }
}
```

### Gateway System Events

#### gw\_sys\_info\_reset

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_sys_info_reset",
  "alertType": "Gateway Reset",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "reason": "[reason]"
  }
}
```

#### gw\_ha\_status

```json
{
  "sentAt": "2026-03-11T06:10:55.000Z",
  "organizationId": "6115e91491d5ef56745ab984",
  "organizationName": "Engenius Cloud",
  "hierarchyviewId": "6115e91491d5ef56745ab984",
  "hierarchyviewName": "Example Hierarchy View",
  "networkId": "9915e35691d5ef7f545ab794",
  "networkName": "Example Network",
  "deviceSerial": "21B0V2111JEL",
  "deviceMac": "88:dc:96:97:07:5c",
  "deviceName": "Example Device",
  "deviceModel": "ESG620",
  "deviceType": "gateway",
  "alertId": "gw_ha_status",
  "alertType": "High Availability Status",
  "alertLevel": "notice",
  "occurredAt": "2026-03-11T06:09:33.000Z",
  "alertData": {
    "status": "enabled"
  }
}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.engenius.ai/webhook/webhook-sample-alerts/gateway/webhook-sample-alert-payloads.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
