bugsnag website screenshot

bugsnag

Bugsnag is an application stability monitoring platform that helps software teams detect, diagnose, and fix errors in web, mobile, and back-end applications.

5 APIs 16 Features

APIs

Bugsnag Data Access API

The Bugsnag Data Access API provides programmatic access to information about your organization, projects, errors, events, and more. It allows developers to build custom integra...

Bugsnag Error Reporting API

The Bugsnag Error Reporting API allows applications to report error and exception details directly to the Bugsnag dashboard. If there is no official SDK available for your platf...

Bugsnag Session Tracking API

The Bugsnag Session Tracking API enables applications to report session data, which is used to calculate release stability scores in the Bugsnag dashboard. By tracking when user...

Bugsnag Build API

The Bugsnag Build API allows you to provide information about your application builds, releases, and deployments. By notifying Bugsnag when you deploy, you can track which relea...

Bugsnag Trace API

The Bugsnag Trace API allows applications to send OpenTelemetry span data to Bugsnag for performance monitoring and analysis. It enables developers to track request latency, ide...

Collections

Pricing Plans

Bugsnag Plans Pricing

4 plans

PLANS

Rate Limits

Bugsnag Rate Limits

3 limits

RATE LIMITS

FinOps

Features

Free: 7.5K events + 1M spans/mo, 1 user
Select: 50K-3M events tiers, unlimited users, SAML SSO
Preferred: 100K-3M events, premium support, dedicated CSM
Enterprise: custom allowances, on-prem option, named CSM
Notify API for event ingest from any platform
Data API at 60 req/min for issue queries
50+ platform SDKs (Node, Ruby, Python, JS, mobile, game engines)
Stability scores and crash benchmarks
End-to-end distributed tracing
Auto error prioritization (Select+)
Auto error assignment (Preferred+)
Feature flags & experiments (Preferred+)
On-prem deployment option (Preferred+)
Sensitive data filtering
30+ integrations (Slack, Jira, GitHub, etc.)
Source map upload for minified JS/native crashes

Event Specifications

Bugsnag Webhook Events

Bugsnag webhooks deliver real-time notifications about error events to a configured callback URL via HTTP POST. The webhook integration sends JSON payloads containing informatio...

ASYNCAPI

Semantic Vocabularies

Bugsnag Context

0 classes · 7 properties

JSON-LD

JSON Structure

Bugsnag Structure

0 properties

JSON STRUCTURE

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
AsyncAPI
AsyncAPI
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Bugsnag Trace API
  version: '1.0'
items:
- info:
    name: Traces
    type: folder
  items:
  - info:
      name: Send trace data
      type: http
    http:
      method: POST
      url: https://otlp.bugsnag.com:4318/v1/traces
      body:
        type: json
        data: '{}'
    docs: Sends OpenTelemetry span data to Bugsnag using the OTLP HTTP protocol. Accepts payloads in JSON format (application/json)
      or protobuf format (application/x-protobuf). Spans represent individual operations such as HTTP requests, database queries,
      or function calls. Bugsnag assembles spans into traces to visualize request flow and identify performance bottlenecks.
      The maximum payload size is 1MB, and a batch size of approximately 200 spans is recommended.
bundled: true