Generic Webhooks
Use generic webhooks to notify any system about incidents, ownership changes, or status updates.
Payload format
{
"event": "incident.summary",
"incident_id": "inc_123",
"status": "open",
"service": "checkout-api",
"environment": "prod",
"summary": "checkout-api latency increase linked to DB dependency",
"confidence": "high"
}
Retry logic
- Retries on non-2xx responses with backoff
- Failed attempts are logged for review
Error handling
- Return 2xx when the payload is accepted
- Return 4xx for validation errors
- Return 5xx only for service outages; webhooks will retry