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}`,
},
})
},
})
Emit new events for issues that have been created or updated.
Return a list of events bound to a project. See the docs here
Return a list of issues bound to a project. See the docs here
Updates an individual issue's attributes. Only the attributes submitted are modified.See the docs here
Sentry uses API keys for authentication. When you connect your Sentry account, Pipedream securely stores the keys so you can easily authenticate to Sentry APIs in both code and no-code steps.
Create authentication tokens at https://sentry.io/settings/account/api/auth-tokens/ to use the Sentry API on behalf of your user account.