Captive portal access
Triggered when a user accesses the captive portal.
Alert name: ALERT_CAPTIVE_PORTAL_ACCESS
Payload
{
"metadata": {
"alert_name": "ALERT_CAPTIVE_PORTAL_ACCESS",
"network_name": "Main Office",
"timestamp": "2026-01-23T21:40:03Z"
},
"data": {
"ip": "192.168.1.100",
"mac_address": "AA:BB:CC:DD:EE:FF",
"name": "John Smith",
"email": "john.smith@example.com",
"created_at": "2026-01-23T21:40:03Z",
"needs_approval": false
}
}Fields
| Field | Type | Description |
|---|---|---|
ip | string | IP address of the client |
mac_address | string | MAC address of the client |
name | string | Name provided by the user (if collected) |
email | string | Email provided by the user (if collected) |
created_at | string | Timestamp of the access request |
needs_approval | boolean | Whether the request requires manual approval |