---
title: "List alert triggers"
method: GET
path: "/v2/alerts/{alert_id}/triggers"
tags: ["Alerts"]
---

# List alert triggers

`GET /v2/alerts/{alert_id}/triggers`

Returns the trigger history of an alert, newest first. A trigger is one breach incident: it opens when the threshold is first crossed and resolves when the value recovers.

## Path parameters

- `alert_id` string, required

## Query parameters

- `limit` integer
- `starting_after` string
- `ending_before` string

## Response `200`

OK

- ListAlertTriggersResponse
  - `object` string, required — Object discriminator for list responses; always `list`.
  - `data` AlertTrigger[], required — Page of triggers, ordered newest first.
    - `trigger_id` string, required — Unique trigger identifier, for example `trigger_01H...`.
    - `alert_id` string, required — Alert this trigger belongs to.
    - `project_id` string, required — Project that owns the alert.
    - `status` 'open' | 'resolved', required — Whether the breach is ongoing or recovered.
    - `severity` 'critical' | 'degraded' — Current tier of the incident.
    - `peak_severity` 'critical' | 'degraded' — Worst tier reached while the trigger was open.
    - `opened_at` string, date-time, required — Time when the threshold was first crossed.
    - `resolved_at` string, date-time — Time when the value recovered. Unset while the trigger is open.
    - `peak_value` number, double, required — Worst observed value while the trigger was open.
    - `last_value` number, double, required — Most recent observed value.
    - `event_count` integer, required — Number of evaluation events recorded on this trigger.
  - `has_more` boolean, required — Whether more triggers are available in the selected pagination direction.

---

[API](https://skmtc.net/orq-ai/apis/orq-ai-api.md) · [All operations](https://skmtc.net/orq-ai/apis/orq-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/orq-ai/orq-ai-api/revisions/2f0dc7da0b6b/schema)
