Skip to main content
PUT
http://api.gu1.ai
/
intelligence
/
investigations
/
{id}
/
assign
Atribuir Investigação
curl --request PUT \
  --url http://api.gu1.ai/intelligence/investigations/{id}/assign \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "assignedTo": "<string>",
  "assignedToType": "<string>",
  "priority": "<string>",
  "dueDate": "<string>",
  "reason": "<string>"
}
'

Visão Geral

Atribui uma investigação a um usuário, equipe ou função.

Parâmetros de Rota

id
string
required
ID da Investigação

Corpo da Requisição

assignedTo
string
required
ID do usuário/equipe para atribuir
assignedToType
string
default:"user"
Tipo: user, team, ou role
priority
string
Prioridade da investigação
dueDate
string
Data de vencimento ISO-8601
reason
string
Razão da atribuição

Exemplo

curl -X PUT http://api.gu1.ai/intelligence/investigations/inv-123/assign \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "assignedTo": "user-456",
    "assignedToType": "user",
    "priority": "HIGH",
    "dueDate": "2024-12-30T23:59:59Z",
    "reason": "Expertise em AML necessária"
  }'

Resposta

{
  "assignmentId": "assign-789",
  "assignedTo": "user-456",
  "assignedToType": "user"
}