Webhooks
Configure outbound webhooks to receive real-time event notifications at your endpoints.
Outbound Webhooks
Receive real-time event notifications at your endpoints. JSON payloads with HMAC signature verification.
- Event subscriptions
- Signature validation
- Retry with backoff
- Event filtering
Webhook Payload
Configure custom webhooks for PSA/RMM integration:
{
"event": "security.risky_signin",
"severity": "high",
"tenant": {
"id": "tenant-uuid",
"name": "Contoso Corp",
"domain": "contoso.com"
},
"details": {
"user": "john@contoso.com",
"riskLevel": "high",
"location": "Unknown",
"ipAddress": "203.0.113.45"
},
"timestamp": "2026-01-30T14:30:00Z",
"actionUrl": "https://app.opspilot365.com/security/alerts/123"
}Configuration
- Custom endpoint URLs
- JSON payloads with event data
- Custom headers for authentication
- Automatic retry logic with exponential backoff
API Reference
GET /api/settings/integrations— List all integrationsPOST /api/settings/integrations/:type/connect— Connect an integrationDELETE /api/settings/integrations/:type— Disconnect an integration
Last updated on