Honeybadger

Zero-instrumentation, 360 degree coverage of errors, outages and service degradation

Integrate the Honeybadger API with the Node API

Setup the Honeybadger API trigger to run a workflow which integrates with the Node API. Pipedream's integration platform allows you to integrate Honeybadger and Node remarkably fast. Free for developers.

Get projects with the Honeybadger API

Get a project list

 
Try it
Run Node Code with the Node API

Write custom Node.js code and use any of the 400k+ npm packages available. Refer to the Pipedream Node docs to learn more.

 
Try it

Overview of Honeybadger

You can use the Honeybadger API to build:

  • A system to monitor your website for uptime
  • A system to monitor your website for errors
  • A system to track your website's performance
  • A system to collect customer feedback
  • A system to generate reports on your website's traffic

Connect Honeybadger

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    honeybadger: {
      type: "app",
      app: "honeybadger",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://app.honeybadger.io/v2/projects`,
      headers: {
        "Accept": `application/json`,
      },
      auth: {
        username: `${this.honeybadger.$auth.api_token}`,
        password: ``,
      },
    })
  },
})

Connect Node

1
2
3
4
5
6
7
// To use previous step data, pass the `steps` object to the run() function
export default defineComponent({
  async run({ steps, $ }) {
    // Return data to use it in future steps
    return steps.trigger.event
  },
})

Community Posts

Automate checking a ticket system's availability with Node.js and Pipedream
Automate checking a ticket system's availability with Node.js and Pipedream
How I used Node.js and Pipedream to automatically scrape a ticket booking site and notify me if availability had changed.