Webhooks

Event Types0
ProtocolHTTPS
Retry3xWith exponential backoff

Outbound Webhook Events

Configure outbound webhooks to receive HTTP POST notifications when key platform events occur. Webhooks can integrate with Slack, PagerDuty, custom monitoring tools, or any HTTP endpoint.

alert.triggered

Fires when a new alert is created. Payload includes device, severity, and triggered values.

incident.created

Fires when a new incident is auto-generated. Includes alert reference and GPS coordinates.

incident.resolved

Fires when an incident is resolved. Includes resolution time and resolver info.

device.offline

Fires when a device goes offline (last_seen exceeds threshold).

📡 Webhook Payload Example

POST https://your-endpoint.com/webhook Content-Type: application/json { "event": "alert.triggered", "timestamp": "2024-11-15T14:22:00Z", "data": { "alert_id": 847, "device_name": "BP Monitor #A-201", "severity": "critical", "title": "Systolic BP ≥ 160", "triggered_value": 178 } }