Visão Geral
Recupera alertas para entidades específicas ou em toda a organização. Os alertas são gerados automaticamente pelas regras quando as condições são atendidas.
Endpoint
GET http://api.gu1.ai/intelligence/alerts
Autenticação
Requer uma chave API válida no cabeçalho de Autorização:
Authorization: Bearer YOUR_API_KEY
Parâmetros de Consulta
ID da entidade para filtrar alertas (pessoa, empresa ou transação)
Filtrar por status: PENDING, ACKNOWLEDGED, RESOLVED
Filtrar por severidade: LOW, MEDIUM, HIGH, CRITICAL
Filtrar por categoria de alerta
Resposta
Se a requisição foi bem-sucedida
Array de objetos de alerta
Número total de alertas que correspondem aos filtros
Exemplos de Requisições
Obter Alertas para Entidade
curl -X GET "http://api.gu1.ai/intelligence/alerts?entityId=550e8400-e29b-41d4-a716-446655440000" \
-H "Authorization: Bearer YOUR_API_KEY"
Exemplo de Resposta
{
"success": true,
"alerts": [
{
"id": "alert-uuid-123",
"name": "Padrão de Transação de Alto Risco",
"category": "transaction_monitoring",
"severity": "CRITICAL",
"status": "PENDING",
"createdAt": "2024-12-23T10:00:00.000Z",
"riskContribution": 25,
"miniAnalysis": "Múltiplas transações de alto valor detectadas em curto período",
"targetEntityId": "550e8400-e29b-41d4-a716-446655440000"
}
],
"count": 1
}
Níveis de Severidade de Alertas
- LOW: Informativo, requer revisão
- MEDIUM: Risco moderado, deve ser investigado
- HIGH: Risco significativo, requer atenção imediata
- CRITICAL: Risco severo, ação urgente necessária
Fluxo de Status de Alertas
- PENDING: Alerta recém-criado, aguardando revisão
- ACKNOWLEDGED: O alerta foi revisado pela equipe de compliance
- RESOLVED: O alerta foi tratado e fechado
Veja Também