public-api
public-alerts

List Alerts

List alerts with optional filters.

SDK Usage:

from anomalyarmor import Client
client = Client()

# Get unresolved critical alerts
alerts = client.alerts.list(severity="critical", status="triggered")

# Get alerts from yesterday
from datetime import datetime, timedelta
yesterday = datetime.now() - timedelta(days=1)
alerts = client.alerts.list(from_date=yesterday.isoformat())

CLI Usage:

armor alerts list --severity critical --status triggered
armor alerts list --from-date 2026-01-29T00:00:00Z
get/api/v1/sdk/alerts

Request

  • Base URL: http://localhost:8000
  • URL: http://localhost:8000/api/v1/sdk/alerts
  • Auth: none declared

Query parameters

statusstring nullable

Filter by status: triggered, acknowledged, resolved

severitystring nullable

Filter by severity: info, warning, critical

asset_idstring nullable

Filter by asset ID or qualified name

from_datestring date-time nullable

Filter alerts triggered on or after this timestamp (ISO 8601)

Example:2026-01-29T00:00:00Z
to_datestring date-time nullable

Filter alerts triggered on or before this timestamp (ISO 8601)

Example:2026-01-30T23:59:59Z
limitinteger
offsetinteger

Headers

Authorizationstring

Response

Successful Response

successboolean required
dataunknown
messagestring nullable
errorstring nullable
metaobject nullable

Changes

No recorded changes to this operation across all 1 revision of this API.