bugsnag · AsyncAPI Specification
Bugsnag Webhook Events
Version 1.0
Bugsnag webhooks deliver real-time notifications about error events to a configured callback URL via HTTP POST. The webhook integration sends JSON payloads containing information about the triggering event, the error, the project, and the account. Webhooks can be configured per project in the Bugsnag dashboard under Project Settings, Data Forwarding, and support filtering by notification trigger type.
Channels
/webhook
Receive a Bugsnag webhook notification
Receives Bugsnag event notifications. The webhook sends a JSON payload via HTTP POST when a configured trigger condition is met. Supported triggers include new errors, frequent errors, error milestones, every error occurrence, and auto-reopened errors.
Messages
NewErrorNotification
New Error Notification
Sent when the first event of an error is received for a release stage.
FrequentErrorNotification
Frequent Error Notification
Sent when an error occurs frequently within a time window.
ErrorMilestoneNotification
Error Milestone Notification
Sent when an error reaches an event count milestone.
EveryErrorNotification
Every Error Notification
Sent every time an error event occurs.
ErrorReopenedNotification
Error Reopened Notification
Sent when a fixed or snoozed error is automatically reopened.
Servers
https
customerEndpoint
{webhookUrl}
The customer-configured webhook callback URL that receives Bugsnag event notifications via HTTP POST.