- Permanently delete an alert by ID, whether it is on a dashboard chart or an exploration.
- Get one telemetry alert by ID.
- List all telemetry alerts across dashboards and explorations.
- Update an alert by ID, whether it is on a dashboard chart or an exploration.
- Creates a new error tracking application.
- Deletes an existing error tracking application.
- Get one error tracking application by ID.
- List error tracking applications.
- Updates an existing error tracking application.
- Add an attribute (column) to a Catalog relation.
- Add a record to a Catalog relation, giving a value for each of its attributes.
- Create a Catalog relation, a custom inventory such as services or teams.
- Permanently deletes an existing Catalog attribute.
- Permanently deletes an existing Catalog record.
- Permanently deletes an existing Catalog relation.
- List the attributes (columns) of a Catalog relation; create_catalog_record needs their IDs.
- List the records of a Catalog relation.
- List Catalog relations, the custom inventories (such as services or teams) defined in Better Stack.
- Get one attribute of a Catalog relation by ID.
- Get one Catalog record by ID.
- Get one Catalog relation by ID, including its attributes.
- Update an existing Catalog attribute.
- Update an existing Catalog record.
- Update an existing Catalog relation.
- Creates a new dashboard group for organizing dashboards.
- Permanently deletes a dashboard group by its ID.
- Retrieves a single dashboard group by its ID.
- Retrieves a paginated list of your team's dashboard groups.
- Updates an existing dashboard group by its ID.
- Creates a new alert for a specific dashboard chart.
- Creates a new dashboard, including its variables and other properties.
- Permanently deletes an existing dashboard.
- Get one dashboard by ID, including its charts, sections and variables.
- List telemetry dashboards (summary view).
- Updates an existing dashboard by its ID.
- Create a heartbeat group to organize heartbeat monitors.
- Permanently deletes an existing heartbeat group.
- Get one heartbeat group by ID.
- List heartbeat groups.
- Update the attributes of an existing heartbeat group.
- Create a heartbeat monitor that alerts when a cron job or scheduled task stops checking in.
- Permanently deletes an existing heartbeat.
- Get a heartbeat's availability summary, optionally for a date range.
- Get one heartbeat monitor by ID.
- List heartbeat monitors (cron jobs and scheduled tasks) with their current status.
- Update a heartbeat monitor; send only the fields to change.
- Get the current Better Stack connection's unified credentials and identity.
- List unified roles in a Better Stack organization.
- Get a unified Better Stack role by ID.
- List unified users in a Better Stack team.
- Get a unified Better Stack user by ID.
- Acknowledge an ongoing incident so it stops escalating.
- Add a comment to an incident.
- Create an incident manually and alert the current on-call person.
- Permanently delete a comment from an incident.
- Permanently delete an incident.
- Escalate an ongoing incident to a team member, a team, an escalation policy or the whole organization.
- Get one comment on an incident by ID.
- Get one incident by ID, including its cause, status and timestamps.
- List all comments on an incident in one response.
- List incidents, filtered by monitor, heartbeat, date range, or resolved and acknowledged state.
- Get the full timeline of an incident (comments, alert payloads, responses and status report cards) in one response.
- Reopen a resolved incident.
- Resolve an ongoing incident.
- Update a comment on an incident. Only comments created through the API can be updated.
- List metadata key-value records attached to monitors, heartbeats, incidents and integrations.
- Create, update, or remove metadata values for specified key for given incident, monitor, or other resources.
- Create a monitor group to organize uptime monitors.
- Permanently deletes an existing monitor group.
- List the monitors in a monitor group.
- Get one monitor group by ID.
- List monitor groups.
- Update the attributes of an existing monitor group.
- Create an uptime monitor (HTTP status, keyword, ping, TCP, UDP, SMTP, POP, IMAP, DNS or Playwright).
- Permanently deletes an existing monitor.
- Get a monitor's availability (SLA) summary, optionally for a date range.
- Get one uptime monitor by ID, including its current status and check settings.
- Get a monitor's response times by region for the last 24 hours.
- List uptime monitors with their current status, filtered by URL or name.
- Update a monitor; send only the fields to change. Set paused to pause or resume checks.
- Add an on-call shift (for example an override) to a schedule.
- Create a new on-call schedule.
- Delete an on-call shift. Shifts starting before today 0:00 UTC cannot be deleted.
- Permanently deletes an existing on-call schedule.
- Get an on-call schedule and the users currently on call. Use default as schedule_id for the team's default schedule.
- Get the rotation currently used by an on-call schedule.
- Get one on-call shift by ID.
- List on-call schedules.
- List the on-call shifts of a schedule, optionally within a time window.
- Update an on-call shift. Shifts starting before today 0:00 UTC cannot be changed.
- Update an existing on-call schedule.
- Create an escalation policy: the ordered steps that decide who is alerted for an incident and when.
- Permanently deletes an existing escalation policy.
- Get one escalation policy by ID, including its steps.
- List escalation policies, used to route and escalate incidents.
- Update an existing escalation policy.
- Register a release (for example from CI at deploy time) so errors can be tied to it.
- Remove a release. A release that still receives errors is detected again automatically.
- Get one error tracking release by ID.
- List error tracking releases.
- List the built-in and custom roles in a Better Stack organization.
- Create an incident severity that sets which channels (SMS, call, e-mail, push) alert the on-call person.
- Permanently deletes an existing severity.
- Get one incident severity by ID.
- List incident severities, used when escalating or alerting.
- Update an existing severity.
- Get one severity group by ID.
- List severity groups, which organize incident severities. create_severity and update_severity take their IDs.
- Create a source group to organize telemetry sources.
- Permanently deletes an existing source group.
- Get a single source group by its ID.
- List telemetry source groups.
- Updates an existing source group.
- Create a log or metrics source for a platform; the response carries its ingestion token.
- Permanently delete a telemetry source.
- Get one telemetry source by ID, including its ingestion token and host.
- List log and metrics sources (telemetry ingestion endpoints).
- Update a telemetry source; send only the fields to change.
- Post an incident or maintenance report on a status page, with the affected resources and their status.
- Add a resource (a monitor, heartbeat, group or manually tracked item) to a status page.
- Create a status page with its company name, subdomain and timezone.
- Post a new status update on a status page report, optionally changing the affected resources.
- Permanently delete a status page report.
- Permanently deletes an existing status page resource.
- Permanently deletes an existing status page.
- Get one status page report by ID.
- Get one resource (component) of a status page by ID.
- Get one status page by ID.
- Get one status update of a status page report.
- List status pages.
- List the status updates posted on a status page report.
- List incident and maintenance reports posted on a status page.
- List the resources (components) shown on a status page, needed for affected_resources on reports.
- List status page sections in Better Stack.
- Update the title or timing of a status page report. Affected resources change through new status updates.
- Update an existing status page resource.
- Update an existing status page.
- List members and pending invitations of a Better Stack team.
- Get a single Better Stack team member by ID.
- Changes a team member's role.
- Removes a member from the team, or cancels a pending invitation, by their email address.
- Removes a member from the team by their ID.
- Invites a new user to your organization.
- Get the organization's usage and incurred cost across all Better Stack products.
- Get the organization's usage and incurred cost for one Better Stack product, itemized by line item.
No matching actions