Webhooks
Build custom integrations with webhook notifications
Creating a Webhook
- Go to Settings → Integrations → Webhooks
- Click "Add Webhook"
- Enter your endpoint URL
- Select event types to receive
- Optionally add a secret for signature verification
Webhook Payload
POST /your-webhook-endpoint
Content-Type: application/json
X-24zero-Signature: sha256=...
{
"event": "finding.created",
"timestamp": "2024-01-08T12:00:00Z",
"data": {
"finding_id": "find_xyz789",
"severity": "high",
"title": "Firewall disabled",
"device_id": "dev_abc123"
}
}Event Types
- finding.created
- finding.resolved
- device.connected
- device.disconnected
- scan.completed
- compliance.changed