Obter Validação KYC Atual
Validação por sessão
Obter Validação KYC Atual
Recupera a validação KYC ativa atual de uma entidade — na API KYC da gu1 para fluxos de verificação de identidade, com exemplos para current validation.
GET
Obter Validação KYC Atual
Visão Geral
Este endpoint recupera a validação KYC ativa atual para uma entidade específica. A validação “atual” é a validação mais recente marcada comisCurrent: true.
Recursos principais:
- Retorna a validação ativa de uma entidade
- Sincroniza automaticamente com o provedor KYC se as imagens expiraram (> 3.5 horas)
- Inclui todos os dados de verificação (documentos, biometria, avaliação de risco)
- Retorna 404 se não existir uma validação atual
Quando Usar Isso
- Verificar status de validação: Ver se uma entidade tem uma validação KYC ativa
- Exibir dados de verificação: Mostrar resultados de verificação de documentos e biometria na sua UI
- Validar identidade do usuário: Verificar se um usuário completou o KYC antes de permitir certas ações
- Controles de conformidade: Verificar que uma entidade tem documentação KYC válida
Solicitação
Endpoint
Parâmetros de Rota
O ID da entidade para obter a validação atual
Cabeçalhos
Resposta
Resposta Bem-Sucedida (200 OK)
Retorna o objeto de validação atual com todos os dados de verificação:Exemplo de Solicitação
Respostas de Erro
Nenhuma Validação Atual Encontrada (404)
- Nunca teve uma validação KYC criada
- Tem validações, mas nenhuma está marcada como atual (
isCurrent: false) - Todas as validações estão em estados terminais (cancelada, expirada, etc.)
Entidade Não Encontrada (404)
Notas Importantes
Sincronização Automática com Provedor
Sincronização Automática com Provedor
Se as imagens da validação têm mais de 3.5 horas, este endpoint sincroniza automaticamente com o provedor KYC para atualizar os dados. Isso garante que você sempre obtenha imagens e dados de verificação atualizados.
Validações Atuais vs Históricas
Validações Atuais vs Históricas
Apenas uma validação por entidade pode ter
isCurrent: true de cada vez. Quando uma nova validação é criada, a validação atual anterior é automaticamente marcada como não atual. Use o endpoint /api/kyc/entities/:entityId/validations para recuperar validações históricas.Valores de Status
Valores de Status
Possíveis valores do campo
status:pending- Validação criada, o usuário ainda não começouin_progress- O usuário está completando a verificação (preenchendo formulário)in_review- Verificação completa, requer revisão manual da equipe de complianceapproved- Verificação aprovada (pelo provedor ou manualmente)rejected- Verificação rejeitada (pelo provedor ou manualmente)expired- Validação expirou (o usuário não completou a tempo)abandoned- O usuário começou mas abandonou o processocancelled- Validação cancelada manualmente
Proteção de Status Manuais
Proteção de Status Manuais
Se uma validação foi aprovada, rejeitada ou cancelada manualmente, ela NÃO será atualizada por webhooks do provedor ou operações de sincronização. Decisões manuais são protegidas para manter a integridade do registro de auditoria.
Próximos Passos
Criar Validação KYC
Iniciar uma nova sessão de verificação
Listar Todas as Validações
Ver histórico de validações de uma entidade
Sincronizar Validação
Atualizar manualmente os dados de validação
Aprovar Validação
Aprovar manualmente uma validação