# Rollbar integration

> Error tracking and monitoring: read items and occurrences, report deploys and errors, run metrics and RQL queries, and manage projects, teams, and notification rules.

- Authentication: apiKey

## Tools (102)

- **Assign a team to a project**: Give a team access to a project.
- **Assign a user to team**: Add a user to a team.
- **Cancel an RQL job**: Cancel a running RQL job.
- **Cancel invitation**: Cancel a pending team invitation.
- **Check an RQL job**: Get the status of an RQL job, optionally with its result.
- **Check if a team is assigned to a project**: Check whether a team has access to a project.
- **Check if a user is assigned to a team**: Check whether a user is a member of a team.
- **Code version details in one project**: Get details about one code version in a project environment.
- **Configure email notification channel**: Enable or disable email notifications for a project.
- **Configure PagerDuty notification channel**: Enable PagerDuty notifications and set the service key.
- **Configure Slack notification channel**: Enable Slack notifications and set the default channel for a project.
- **Configure webhook notification channel**: Enable webhook notifications and set the webhook URL.
- **Create a comment for an item**: Add a human-authored comment to an item (personal access token only).
- **Create an RQL job**: Start an asynchronous RQL (Rollbar Query Language) query job.
- **Create a project**: Create a new project, optionally copying settings from an existing one.
- **Create a project access token**: Create a new access token for a project.
- **Create a service link**: Create a service link template for a project.
- **Create a team**: Create a team with an access level.
- **Create email notification rules**: Add one or more email notification rules.
- **Create item**: Report an exception or log message (occurrence) to Rollbar.
- **Create Slack notification rules**: Add one or more Slack notification rules.
- **Create webhook notification rules**: Add one or more webhook notification rules.
- **Delete an occurrence**: Permanently delete one occurrence.
- **Delete a project**: Delete a project from the account.
- **Delete a project access token (token identifier in the body)**: Delete a project access token, identified in the request body.
- **Delete a project access token (token identifier in the path)**: Delete a project access token, identified in the URL path.
- **Delete a service link**: Delete a service link by ID.
- **Delete a session replay**: Delete a recorded session replay.
- **Delete a team**: Delete a team.
- **Delete email notification rule**: Delete an email notification rule by ID.
- **Delete PagerDuty notification rule**: Delete a PagerDuty notification rule by ID.
- **Delete Slack notification rule**: Delete a Slack notification rule by ID.
- **Delete webhook notification rule**: Delete a webhook notification rule by ID.
- **Get activated item counts**: Daily counts of items first seen or reactivated.
- **Get active occurrence counts**: Hourly or daily counts of active error occurrences.
- **Get a deploy**: Get one deploy by ID.
- **Get an item (by ID)**: Get one item by its system-wide item ID.
- **Get an item by unique ID**: Get an item by project counter or occurrence UUID.
- **Get an occurrence**: Get the full JSON of one occurrence.
- **Get a project**: Get one project by ID.
- **Get a service link**: Get a service link by ID.
- **Get a session replay**: Retrieve the replay payload for a recorded session.
- **Get a team**: Get one team by ID.
- **Get a user**: Get a user's basic details in the account.
- **Get email notification rule**: Get an email notification rule by ID.
- **Get invitation**: Get one team invitation by ID.
- **Get metrics for a list of items**: Get metrics for a list of item IDs.
- **Get PagerDuty notification rule**: Get a PagerDuty notification rule by ID.
- **Get person deletion status**: Check the status of a person deletion request.
- **Get resolution time metrics for a list of projects**: Get time-to-resolve metrics for projects, filterable by environment, level, and framework.
- **Get RQL job results**: Fetch the result rows of an RQL job.
- **Get Slack notification rule**: Get a Slack notification rule by ID.
- **Get top active items**: Top items by severity and occurrence count over recent hours, with hourly counts.
- **Get webhook notification rule**: Get a webhook notification rule by ID.
- **Invite an email address to a team**: Invite a user to a team by email address.
- **List all deploys**: List deploys in a project, most recent first.
- **List all environments**: List the environments seen in a project.
- **List all items**: List and filter items (grouped errors) in a project or across projects.
- **List all occurrences in an item**: List the occurrences of one item, newest first.
- **List all occurrences in a project**: List occurrences in a project, newest first.
- **List all project access tokens**: List the access tokens of a project.
- **List all projects**: List the projects in the account.
- **List all RQL jobs**: List RQL jobs for a project or the account.
- **List all teams**: List the teams in the account.
- **List all users**: List the users who are members of the account.
- **List a project's teams**: List the teams assigned to a project.
- **List a team's projects**: List the projects a team can access.
- **List a team's users**: List the users in a team.
- **List a user's projects**: List the projects a user can access.
- **List a user's teams**: List the teams a user belongs to.
- **List email notification rules**: List all email notification rules for a project.
- **List events for an item**: List the chronological history of an item: comments, status, level, assignment, title, and merge changes.
- **List invitations to a team**: List all invitations ever sent for a team.
- **List items by code version**: List items with occurrences in one code version, filtered by item event.
- **List PagerDuty notification rules**: List all PagerDuty notification rules for a project.
- **List service links**: List all service links for a project.
- **List Slack notification rules**: List all Slack notification rules for a project.
- **List webhook notification rules**: List all webhook notification rules for a project.
- **Occurrences over a span of time**: Query occurrence metrics over time with filters, grouping, aggregates, and sorting.
- **Ping the API**: Check that the Rollbar API is reachable; returns pong.
- **Remove a team from a project**: Remove a team's access to a project.
- **Remove a user from a team**: Remove a user from a team.
- **Replace a service link**: Replace an existing service link.
- **Replace email notification rules**: Replace ALL email notification rules with the ones provided.
- **Replace PagerDuty notification rules**: Replace ALL PagerDuty notification rules with the ones provided.
- **Replace Slack notification rules**: Replace ALL Slack notification rules with the ones provided.
- **Replace webhook notification rules**: Replace ALL webhook notification rules with the ones provided.
- **Report a deploy**: Report a deploy of a revision to an environment.
- **Request person deletion**: Remove a tracked person from all projects in the account (asynchronous).
- **Set up PagerDuty notification channel**: Create PagerDuty notification rules.
- **Update a deploy**: Change the status or comment of a deploy.
- **Update an item**: Change an item's status, level, title, assignee, snooze, or owner team.
- **Update a rate limit (token identifier in the body)**: Set a project access token's rate limit, identifying the token in the request body.
- **Update a rate limit (token identifier in the path)**: Set a project access token's rate limit, identifying the token in the URL path.
- **Update email notification rule**: Update one email notification rule by ID.
- **Update PagerDuty notification rule**: Update one PagerDuty notification rule by ID.
- **Update Slack notification rule**: Update one Slack notification rule by ID.
- **Update webhook notification rule**: Update one webhook notification rule by ID.
- **Upload a Flutter symbols file**: Upload a Flutter symbols file for a code version.
- **Upload a JS source map**: Upload a JavaScript source map for a minified file and code version.
- **Upload an Android Proguard file**: Upload an Android Proguard mapping.txt for a version.
- **Upload an iOS dSYM bundle**: Upload a zipped iOS dSYM bundle for symbolication.

Connect Rollbar in General Input: https://www.generalinput.com/apps/rollbar