Self-hosted and cloud-based error monitoring
Emit new events for issues that have been created or updated.
Sends an Emergency Push Notification to devices with Pushover. Notifications are repeated until they are acknowledged by the user. More information at Pushing Messages and Message Priority
Return a list of events bound to a project. See the docs here
Sends a Push Notification to devices with Pushover. More information at Pushing Messages
Return a list of issues bound to a project. See the docs here
Sentry is an error tracking and monitoring platform that can be used to detect
and debug problems with applications. With the Sentry API, developers and
system administrators can build custom tools and applications using the Sentry
platform.
Using the Sentry API, here are some examples of the kinds of custom tools and
applications that can be built:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sentry: {
type: "app",
app: "sentry",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://sentry.io/api/0/`,
headers: {
Authorization: `Bearer ${this.sentry.$auth.auth_token}`,
},
})
},
})
Using the Pushover API, you can design applications that can send notifications
to Android, iOS, and Deskop devices. Pushover provides a simple, yet powerful
API that makes it easy to send notifications to any device in real-time. With
the Pushover API, you have the ability to quickly send notifications, create
interactive conversations, and create targeted messages.
The following are examples of applications you can build with Pushover:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pushover: {
type: "app",
app: "pushover",
}
},
async run({steps, $}) {
return await axios($, {
method: "post",
url: `https://api.pushover.net/1/messages.json`,
params: {
token: `${this.pushover.$auth.api_token}`,
user: `${this.pushover.$auth.user_key}`,
message: `test`,
},
})
},
})