Raygun · Arazzo Workflow

Raygun Inspect Latest Deployment Errors

Version 1.0.0

Read the latest deployment and drill into an error group it introduced.

1 workflow 2 source APIs 1 provider
View Spec View on GitHub ObservabilityCrash ReportingReal User MonitoringApplication Performance MonitoringError TrackingErrorsMonitoringDevOpsSource MapsDeploymentArazzoWorkflows

Provider

raygun

Workflows

inspect-latest-deployment-errors
Read the latest deployment and inspect an error group it introduced.
Reads the latest deployment for the application, lists the error groups attributed to that deployment, and reads the first attributed error group to inspect its current status.
3 steps inputs: applicationIdentifier, errorGroupIdentifier outputs: deploymentIdentifier, message, status, version
1
getLatestDeployment
Read the latest deployment for the application to establish the release under inspection.
2
listLatestDeploymentErrorGroups
List the error groups attributed to the latest deployment. This listing is provided by both the deployments and errors descriptions, so it is bound to the deployments description explicitly.
3
getErrorGroup
Read the targeted error group attributed to the latest deployment to inspect its status and message.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Raygun Inspect Latest Deployment Errors
  summary: Read the latest deployment and drill into an error group it introduced.
  description: >-
    A post-release regression flow. The workflow reads the latest deployment for
    an application, lists the error groups attributed to that deployment, and
    drills into the first attributed error group to inspect its status and
    message. Because the error-group listing is exposed by both the deployments
    and errors descriptions, the listing step is bound to the deployments
    description explicitly. Every step spells out its request inline so the flow
    can be read and executed without opening the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: deploymentsApi
  url: ../openapi/raygun-deployments-api-openapi.yml
  type: openapi
- name: errorsApi
  url: ../openapi/raygun-errors-api-openapi.yml
  type: openapi
workflows:
- workflowId: inspect-latest-deployment-errors
  summary: Read the latest deployment and inspect an error group it introduced.
  description: >-
    Reads the latest deployment for the application, lists the error groups
    attributed to that deployment, and reads the first attributed error group to
    inspect its current status.
  inputs:
    type: object
    required:
    - applicationIdentifier
    - errorGroupIdentifier
    properties:
      applicationIdentifier:
        type: string
        description: The Raygun application identifier to inspect.
      errorGroupIdentifier:
        type: string
        description: The identifier of an error group attributed to the latest deployment.
  steps:
  - stepId: getLatestDeployment
    description: >-
      Read the latest deployment for the application to establish the release
      under inspection.
    operationId: get-latest-deployment
    parameters:
    - name: application-identifier
      in: path
      value: $inputs.applicationIdentifier
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      deploymentIdentifier: $response.body#/identifier
      version: $response.body#/version
  - stepId: listLatestDeploymentErrorGroups
    description: >-
      List the error groups attributed to the latest deployment. This listing is
      provided by both the deployments and errors descriptions, so it is bound to
      the deployments description explicitly.
    operationId: $sourceDescriptions.deploymentsApi.list-error-groups-from-latest-deployment
    parameters:
    - name: application-identifier
      in: path
      value: $inputs.applicationIdentifier
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      errorGroups: $response.body
      firstErrorGroupIdentifier: $response.body#/0/identifier
  - stepId: getErrorGroup
    description: >-
      Read the targeted error group attributed to the latest deployment to
      inspect its status and message.
    operationId: get-error-group
    parameters:
    - name: application-identifier
      in: path
      value: $inputs.applicationIdentifier
    - name: error-group-identifier
      in: path
      value: $inputs.errorGroupIdentifier
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      status: $response.body#/status
      message: $response.body#/message
  outputs:
    deploymentIdentifier: $steps.getLatestDeployment.outputs.deploymentIdentifier
    version: $steps.getLatestDeployment.outputs.version
    status: $steps.getErrorGroup.outputs.status
    message: $steps.getErrorGroup.outputs.message

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/raygun-inspect-latest-deployment-errors-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.