Alerts

Get alert

GET
/workspaces/{workspaceId}/alerts/{alertId}

Authorization

API key Alerts: read
AuthorizationBearer <token>

API key (sf_...) with any of the required scopes. Generate it in the Spotflow portal on the settings page.

In: header

Scope: Alerts: read

Path Parameters

workspaceId*string
Formatuuid
alertId*string

Response Body

application/json

application/problem+json

curl -X GET "https://example.com/workspaces/00000000-0000-0000-0000-000000000001/alerts/c6Hy71wPd3Mv"

Alert detail.

{  "id": "c6Hy71wPd3Mv",  "alertRuleId": "a7Kd93mQx2Lp",  "state": "Firing",  "thresholdType": "FixedHigherThan",  "thresholdValue": 90,  "startedAt": "2026-01-12T14:05:12+00:00",  "devices": [    {      "deviceId": "thermostat-0042",      "startedAt": "2026-01-12T14:05:12+00:00"    },    {      "deviceId": "thermostat-0117",      "startedAt": "2026-01-12T14:10:31+00:00",      "resolvedAt": "2026-01-12T14:40:02+00:00"    }  ],  "tags": [    {      "id": "t8Pj42kLd6Nw",      "name": "Production",      "color": "#e11d48"    }  ]}