Sonarly · AsyncAPI Specification
Sonarly Webhooks
Version 2026-04-30
Sonarly delivers signed outbound webhooks on bug and incident lifecycle events. Register a receiver via POST /api/setup/webhook-endpoint (the URL is SSRF-checked; a whsec_ signing secret is returned once). Each event is a signed JSON envelope; verify the Sonarly-Signature HMAC-SHA256, reject if the timestamp is older than 300s, and dedupe on Sonarly-Event-Id.
View Spec
View on GitHub
CompanyReliabilityObservabilityMonitoringBug DetectionIncident ManagementRoot Cause AnalysisAI AgentsDeveloper ToolsDevOpsAsyncAPIWebhooksEvents
Channels
events
The subscriber's registered receiver endpoint; Sonarly POSTs event envelopes here.
Messages
BugEvent
Bug lifecycle event
IncidentEvent
Incident lifecycle event
Servers
https
sonarly
Sonarly delivers events to the subscriber's registered receiver URL.