inbound
Alert source into OpsKnight.
WEBHOOKS / INBOUND
Bring Generic webhook into your self-hosted incident workflow. Keep configuration and credentials on infrastructure you control.
RELEASE CONTRACT
Generated from the pinned v2.0.0 provider catalog rather than a generic marketing template.
Alert source into OpsKnight.
Protocol: webhook
Only actions present in the release catalog are shown.
Signature verification: conditional when secret configured.
400Invalid request or payload validation failed
401Integration is disabled, mismatched, or unauthorized
404Integration record was not found
413Payload exceeds the one MiB body limit
429Per-integration request rate exceeded
503A matching delivery is already being processed
GENERIC WEBHOOK · VERIFIED DEFAULT FIELDS
The generic adapter reads summary, severity,dedup_key, source and status by default. Authorization Bearer is one of the accepted integration-key transports.
{
"summary": "Database connection pool exhausted",
"severity": "critical",
"dedup_key": "db-pool-prod",
"source": "payments-api",
"status": "triggered"
}curl -X POST "https://your-opsknight.example/api/integrations/webhook" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <integration-key>" \
--data @payload.jsonRun OpsKnight on infrastructure you control.
v2.0.0 · AGPL-3.0-only · Self-hosted · 28 inbound integrations