Batch Alert Resolution

Use the Alert Resolution API to resolve individual alerts in bulk

The Batch Alert Resolution API allows you to resolve BigPanda alerts individually or in bulk.

For each alert listed in the array, BigPanda schedules the status to set to 'ok', resolving the alert.

If all alerts within an incident are resolved, the incident will resolve as normal. If BigPanda receives a status update other than 'ok' within the reopen window, the alert and incident will reopen as normal.

🚧

Validation

No validation happens during job scheduling to note bad alert ids. During resolution, bad ids are logged at the alert level, but ignored.

👍

Environment ID

The environment ID can extracted from the URL of the BigPanda console in browser, or it can be retrieved through the Environments API

Relevant Permissions

Resolver permissions are defined by environment role access. To resolve alerts, a user will need access to take action on alerts in the specified environment or all environments.

NamePermissions
Environments_Incident_ActionsResolve alerts from any environment
Environments_Full_AccessResolve alerts from any environment
*_Incident_ActionsGranular - Resolve alerts from the specified environment

To learn more about how BigPanda's permissions work, see the RBAC - Role Based Access Control guide.

📘

Authentication Necessary

A User API Key is required for authentication

🚧

Rate Limitations

To maintain quality of service, the Batch Alert Resolution API is limited to 1 call per second with no more than 500 alerts per request

Additional requests will return a 429 response code and the request will need to be retried.

Available Actions

Use the Alert Resolver API to perform these actions:

Action

Definition

Description

Resolve Alerts

POST
/environments/{environment_id}/batch-resolve/alerts

Sets the status for each alert to 'ok'