Atualizar
Referência API
Atualizar uma entidade pessoa
Atualizar atributos e dados de uma pessoa existente — para entidades de pessoa na plataforma KYC e análise de risco gu1, com exemplos para update.
PATCH
Atualizar
Visão Geral
Atualiza atributos e dados de uma pessoa existente. Este endpoint aciona automaticamente uma reavaliação da pontuação de risco da pessoa e emite eventos de atualização em tempo real.Endpoint
Autenticação
Requer uma chave de API válida no cabeçalho de autorização:Parâmetros de Caminho
O ID do gu1 da pessoa a atualizar
Corpo da Requisição
Todos os campos são opcionais - inclua apenas os campos que deseja atualizar.Atualizar o nome de exibição da pessoa
O ID externo não é atualizado neste endpoint. Use Alterar ID externo (
POST /entities/change-external-id) com reason obrigatório (mín. 5 caracteres).Atualizar número de identificação fiscal
Atualizar código de país ISO 3166-1 alpha-2
Atualizar atributos personalizados (mescla com atributos existentes)
Atualizar dados específicos da pessoa (mescla com entityData existente)
Atualizar status da pessoa. Status disponíveis:
pending- Estado inicial, aguardando processamentounder_review- Em revisão manualactive- Aprovado e ativosuspended- Temporariamente suspenso (requerreason)blocked- Bloqueado permanentemente (requerreason)rejected- Rejeitado durante a integração (requerreason)
suspended, blocked ou rejected requerem um campo reason para fins de auditoria.Obrigatório ao alterar o status para
suspended, blocked ou rejected. Fornece trilha de auditoria para mudanças de status.UUID da matriz de risco a ser associada com esta pessoa. Atualiza quais regras são usadas para avaliação de risco.
Resposta
O objeto pessoa atualizado com todos os valores atuais
Avaliação recém-criada acionada pela atualização
id- ID da avaliaçãoentityId- ID da entidadedecision- “PENDING” (aguardando processamento)evaluationType- “SYSTEM”reasons- Array com “Re-evaluation triggered by attribute change”
O estado da pessoa antes da atualização (para auditoria/comparação)
Este endpoint não retorna
rulesResult nem rulesExecutionSummary. O motor de regras não é executado na atualização; esses campos são retornados apenas por endpoints que executam regras (criar, criar-automático, enriquecer, refrescar, analisar).Comportamento
Quando você atualiza uma pessoa, o sistema automaticamente:- Registra a mudança no log de eventos da entidade com um snapshot antes/depois
- Aciona reavaliação para recalcular a pontuação de risco com base em novos dados
- Emite evento em tempo real para notificar clientes conectados da atualização
- Mantém trilha de auditoria para conformidade e fins de revisão
Exemplos
Atualizar Renda e Ocupação da Pessoa
Atualizar Informações de Contato
Atualizar Apenas Atributos Personalizados
Atualizar Status da Pessoa
Exemplo de Resposta
Respostas de Erro
404 Not Found
400 Bad Request - Dados Inválidos
400 Bad Request - Motivo Ausente para Mudança de Status
401 Unauthorized
500 Internal Server Error
Casos de Uso
Atualizar Após Verificação KYC
Enriquecimento Progressivo de Perfil
Melhores Práticas
- Atualizações Parciais: Envie apenas os campos que deseja alterar - não é necessário enviar a pessoa inteira
- Monitorar Reavaliações: Verifique o ID de avaliação retornado para rastrear o recálculo da pontuação de risco
- Trilha de Auditoria: Use o
previousEntityna resposta para manter o histórico de mudanças - Sincronização em Tempo Real: Atualizações emitem eventos WebSocket para sincronização de UI em tempo real
- Idempotência: Seguro para tentar novamente - atualizações com os mesmos dados não criarão eventos duplicados
Próximos Passos
- Obter Pessoa - Ver detalhes da pessoa atualizada
- Listar Pessoas - Consultar pessoas com filtros
- Upsert Pessoa - Criar ou atualizar em uma operação