Returns the runtime state of a specific alert across all impacted subscriptions. Each entry indicates whether a subscription is within_limit or in_alarm for the given alert.
Use this endpoint to monitor which subscriptions are currently breaching a threshold, for example when building internal dashboards or CSM workflows.
Prerequisites & Constraints
- The
alert_idmust reference a global alert. Subscription-scoped alerts return a 400 error since they apply to only one subscription — use Retrieve alert status instead.
Sample Request
List alert statuses for a global alert, filtered by in_alarm
Sample Result[JSON]
URL Format
GET https://[site].chargebee.com/api/v2/alerts/{alert-id}/alert_statuses
Input Parameters
Filter Params
For operator usages, see the Pagination and Filtering section.
optional, enumerated string filter
Filter by alarm_status to find subscriptions in a specific runtime state.
Example → alarm_status[is] = "in_alarm"
Supported operators: is
Returns
next_offset
optional, string, max chars=1000
Returned only if more results are available. Pass this value as offset in the next request to fetch the next page.
Alert status object
Resource object representing alert_status