Skip to content

jpetrucciani/pybugsnag

Repository files navigation

pybugsnag

PyPI version Build Status Coverage Status Code style: black Documentation Status

A python wrapper for the Bugsnag Data Access API

Quick start

Installation

# install
pip install pybugsnag

Basic Usage

from pybugsnag import BugsnagDataClient
from pybugsnag.models import Error

client = BugsnagDataClient("$AUTH_TOKEN")
organization = client.organizations[0]  # first organization for the auth token
project = organization.projects[0]  # first project in the organization
project.get_errors(
    sort=Error.Sort.LAST_SEEN,
    direction=Error.Sort.Direction.DESCENDING,
    per_page=30,
)  # gets errors for this project,
project.get_trend_buckets()  # data for a trend histogram