Skip to main content
GET
/
monitors
/
{id}
/
history
cURL
curl --request GET \
  --url https://api.axiom.co/v2/monitors/{id}/history \
  --header 'Authorization: Bearer <token>'
[
  {
    "checkId": "chk_abc123",
    "name": "High CPU Usage Alert",
    "state": "open",
    "timestamp": "2024-03-20T15:30:00Z"
  }
]

Documentation Index

Fetch the complete documentation index at: https://axiom.co/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Authenticate using an API token or personal access token (PAT). Include the token as a Bearer token: Authorization: Bearer <token>. For more information, see Tokens.

Path Parameters

id
string
required

Query Parameters

startTime
string<date-time>
required

Start time (ISO 8601 format) for filtering alert history.

endTime
string<date-time>
required

End time (ISO 8601 format) for filtering alert history.

Response

200 - application/json

AlertHistory

checkId
string
required

Unique identifier of the check that triggered the alert

Example:

"chk_abc123"

name
string
required

The name of the alert

Example:

"High CPU Usage Alert"

state
enum<string>
required

Current state of the alert

Available options:
open,
closed
Example:

"open"

timestamp
string<date-time>
required

ISO 8601 timestamp when the alert state changed

Example:

"2024-03-20T15:30:00Z"