Pular para o conteúdo

GET /alerts

Retorna alertas paginados com filtros combináveis. Use cursor pagination (ver Paginação).

GET /api/v1/alerts?status=open&severity=HIGH&limit=50
Authorization: Bearer $SENTINEX_JWT
ParamTipoDefaultNotas
statusenumn/aOPEN, ASSIGNED, ESCALATED, RESOLVED, FALSE_POSITIVE
severityenumn/aLOW, MEDIUM, HIGH, CRITICAL
customer_iduuidn/aFiltra por cliente
wallet_iduuidn/aFiltra por wallet
rule_idstringn/aEx: R-CRYPTO-04
from, toISO 8601n/aJanela de criação
cursorstringn/aContinuação
limitint20Máx 100
orderenumdescasc ou desc por created_at
{
"success": true,
"data": [
{
"id": "alt_01HVZ…",
"tenant_id": "a1b2c3d4-…",
"severity": "HIGH",
"status": "OPEN",
"title": "Counterparty exposure to known mixer",
"customer_id": "c1b2…",
"transaction_id": "txn_01HVZ…",
"wallet_id": "w_9c2a…",
"score": 67,
"rules_triggered": [
{ "id": "R-CRYPTO-04", "name": "Mixer exposure ≥ 30%", "severity": "HIGH" }
],
"assigned_to": null,
"created_at": "2026-05-18T14:32:11Z",
"updated_at": "2026-05-18T14:32:11Z"
}
],
"pagination": {
"next_cursor": "eyJpZCI6ImFsdF8wMUhWWi4uLiJ9",
"has_more": true,
"page_size": 50
}
}
GET /alerts?status=OPEN&severity=CRITICAL&from=2026-05-17T14:32:00Z
GET /alerts?customer_id=c1b2c3d4-...&status=OPEN
GET /alerts?rule_id=R-CRYPTO-04&from=2026-05-01T00:00:00Z