# Sentry.io

Sentry.io (opens new window) is a service that helps you monitor and fix crashes in realtime. Sentry’s platform helps every developer diagnose, fix, and optimize the performance of their code.

πŸ”‘ Credentials

You can find authentication information for this node here.

# Basic Operations


Event
  • Get event by ID
  • Get all events
Issue
  • Delete an issue
  • Get issue by ID
  • Get all issues
  • Update an issue
Project
  • Create a new project
  • Delete a project
  • Get project by ID
  • Get all projects
  • Update a project
Release
  • Create a release
  • Delete a release
  • Get release by version identifier
  • Get all releases
  • Update a release
Organization
  • Create an organization
  • Get organization by slug
  • Get all organizations
  • Update an organization
Team
  • Create a new team
  • Delete a team
  • Get team by slug
  • Get all teams
  • Update a team

# Example Usage

This workflow allows you to create a release and get all releases using the Sentry.io node. You can also find the workflow (opens new window) on n8n.io. This example usage workflow would use the following nodes.

The final workflow should look like the following image.

A workflow with the Sentry.io node

# 1. Start node

The start node exists by default when you create a new workflow.

# 2. Sentry.io node (create: release)

  1. First of all, you'll have to enter credentials for the Sentry.io node. You can find out how to do that here.
  2. Select 'Release' from the Resource dropdown list.
  3. Select 'Create' from the Operation dropdown list.
  4. Select the organization from the Organization Slug dropdown list.
  5. Enter the version in the Version field.
  6. Enter the URL that points to the release in the URL field.
  7. Select the project from Projects dropdown list.
  8. Click on Execute Node to run the node.

Using the Sentry.io node to create a release

# 2. Sentry.io node (getAll: release)

  1. Select the credentials that you entered in the previous Sentry.io node.
  2. Select 'Release' from the Resource dropdown list.
  3. Select 'Get All' from the Operation dropdown list.
  4. Select the organization from the Organization Slug dropdown list.
  5. Toggle Return All to true.
  6. Click on Execute Node to run the node.

Using the Sentry.io node to get all releases