API ReferenceTalon Studio v1.0.2-beta
Alerts
List and dismiss SOC alert candidates raised by your detections and connected SIEM, XDR and ITSM sources.
List alerts
GET
/api/v1/alertsalerts:readList a workspace's alert candidates, newest occurrence first.
Query parameters
Response
Returned as { data: [...] }, at most 100 rows, ordered by occurredAt descending. There are no pagination parameters — use the status filter to narrow.
Dismiss alert
PATCH
/api/v1/alerts/{id}alerts:writeDismiss (close) an alert candidate. This is the only change v1 makes to an alert; promoting one is POST /cases. Not available on the Community Edition: alerts:write is a write scope and needs an Enterprise licence.
Path parameters
Request body
Response
Returned as a flat object. An alert id outside the resolved workspace gets a uniform 404 "Alert not found". Recorded in the audit log as api.alert.dismissed.
Dismiss is unconditional
There's no status guard: dismissing an alert that has already been promoted into a case still succeeds, and the alert stays in that case's linkedAlerts with nothing there to show it was dismissed (linked-alert entries carry no status). It never clears the alert's link to the case, and dismissing an already-dismissed alert succeeds again.