Rollbar · AsyncAPI Specification
Rollbar Webhook Events
Version 1
Rollbar's webhook notification system delivers real-time event notifications to configured endpoints when errors, deployments, and other significant events occur. Webhooks are triggered based on configurable rules and deliver payloads in JSON or XML format via HTTP POST requests. The webhook endpoint should respond with a 200, 201, 202, or 204 status code. If another response code is received or the request times out after 3 seconds, Rollbar will retry up to 10 times with exponential backoff, with the first retry after 1 second and the 10th retry after 16 days.
View Spec
View on GitHub
Error TrackingMonitoringDebuggingDevOpsApplication PerformanceAsyncAPIWebhooksEvents
Channels
/webhook
Receive a Rollbar webhook event
The webhook delivery channel. All Rollbar webhook events are sent as HTTP POST requests to the configured URL. Rules can override the destination URL on a per-rule basis.
Messages
NewItemEvent
New Item Event
Triggered when an error or message is seen for the first time.
OccurrenceEvent
Every Occurrence Event
Triggered on every occurrence of an error or message.
ExponentialRepeatItemEvent
Exponential Repeat Item Event
Triggered on the 10th, 100th, 1000th, and subsequent exponential occurrences of an item.
ItemVelocityEvent
High Occurrence Rate Event
Triggered when an item's occurrence rate exceeds a configured threshold.
ResolvedItemEvent
Item Resolved Event
Triggered when an item is marked as resolved.
ReactivatedItemEvent
Item Reactivated Event
Triggered when a resolved item occurs again, changing its status back to active.
ReopenedItemEvent
Item Reopened Event
Triggered when a resolved or muted item is manually reopened.
DeployEvent
Deploy Event
Triggered when a deployment is reported to Rollbar.
Servers
https
rollbarWebhook
{webhookUrl}
The webhook URL configured in Rollbar project settings under Settings > Notifications > Webhook. This is the destination endpoint that receives event payloads.