コンテンツにスキップ

List alert evaluation history

GET
/v1/projects/{id}/alerts/history

Returns the evaluation history for all alert rules in the project, ordered by most recent first. Use pagination via limit and offset.

id
required
string format: uuid

Project UUID.

limit
integer
default: 50 >= 1 <= 100

Maximum number of events to return.

offset
integer
0

Number of events to skip for pagination.

Array of alert evaluation events.

object
success
boolean
data
Array<object>

Record of a single alert rule evaluation.

object
id
string format: uuid
alertRuleId
string format: uuid
ruleName

Name of the alert rule at time of evaluation.

string
metric
string
status

Evaluation result.

string
Allowed values: triggered resolved
failCount

Number of cells that failed the threshold.

integer
totalCount

Total number of cells evaluated.

integer
failPercentage

Actual failure percentage.

number
notified

Whether a notification was sent for this evaluation.

boolean
createdAt
string format: date-time
X-RateLimit-Limit
integer

Maximum number of requests allowed per hour.

X-RateLimit-Remaining
integer

Number of requests remaining in the current window.

X-RateLimit-Reset
integer

Unix timestamp when the rate limit window resets.

Missing or invalid API key.

object
success
boolean
error

Human-readable error message.

string

Resource not found.

object
success
boolean
error

Human-readable error message.

string

Rate limit exceeded.

object
success
boolean
error

Human-readable error message.

string
X-RateLimit-Limit
integer

Maximum number of requests allowed per hour.

X-RateLimit-Remaining
integer

Number of requests remaining in the current window.

X-RateLimit-Reset
integer

Unix timestamp when the rate limit window resets.