Listar Validações KYC de uma Entidade
Validação por sessão
Listar Validações KYC de uma Entidade
Recupera todo o histórico de validações KYC de uma entidade específica — na API KYC da gu1 para fluxos de verificação de identidade.
GET
Listar Validações KYC de uma Entidade
Visão Geral
Este endpoint recupera o histórico completo de validações KYC de uma entidade específica. Isso é útil para auditorias, acompanhamento de conformidade e compreensão da jornada de verificação de uma entidade. Recursos principais:- Retorna todas as validações (atuais e históricas) de uma entidade
- Suporta paginação para grandes históricos de validações
- Inclui detalhes completos de verificação para cada validação
- Ordenado por data de criação (mais recente primeiro)
- Mostra qual validação está atualmente ativa
Quando Usar Isso
- Auditar histórico de verificação: Ver todas as tentativas de KYC e seus resultados
- Relatórios de conformidade: Rastrear tentativas de verificação para conformidade regulatória
- Suporte ao usuário: Investigar por que a verificação de um usuário falhou ou teve sucesso
- Análises: Analisar taxas de sucesso de verificação e padrões de abandono
- Depuração: Solucionar problemas de verificação revisando o histórico completo
Solicitação
Endpoint
Parâmetros de Rota
O UUID da entidade para recuperar validações
Parâmetros de Query
Número da página para paginação (começa em 1)
Número de validações por página (máx 100)
Filtrar validações por status. Valores possíveis:
pending- Validação criada, usuário não começouin_progress- Usuário está completando ativamente a verificação (preenchendo formulário)in_review- Verificação completa, requer revisão manual da equipe de complianceapproved- Verificação bem-sucedidarejected- Verificação falhouexpired- Validação expirou (usuário não completou a tempo)abandoned- Usuário começou mas não completoucancelled- Validação foi cancelada pela organização
Filtrar para mostrar apenas a validação ativa atual (
true) ou validações históricas (false)Cabeçalhos
Resposta
Resposta de Sucesso (200 OK)
Retorna uma lista paginada de validações:Campos de Resposta
Array de objetos de validação
Número total de validações que correspondem à consulta
Número da página atual
Número de validações por página
Exemplos de Solicitações
Obter Todas as Validações de uma Entidade
Filtrar por Status
Obter apenas validações aprovadas:Obter Apenas a Validação Atual
Exemplo de Paginação
Respostas de Erro
Entidade Não Encontrada (404)
Parâmetros de Query Inválidos (400)
Não Autorizado (401)
Casos de Uso
1. Trilha de Auditoria para Conformidade
Rastrear todas as tentativas de verificação para conformidade regulatória:2. Calcular Taxa de Sucesso
Analisar taxas de sucesso de verificação:3. Encontrar Validações Falhadas para Suporte
Ajudar usuários que tiveram problemas de verificação:4. Exportar Histórico de Validação
Exportar histórico completo de validação para relatórios:Notas Importantes
Paginação Padrão
Paginação Padrão
Por padrão, este endpoint retorna até 100 validações por página. Se uma entidade tiver mais de 100 validações, você precisará usar paginação para recuperar todos os registros.
Ordenação
Ordenação
As validações são retornadas em ordem decrescente por data de criação (mais recente primeiro). A validação atual normalmente aparecerá primeiro na lista.
Flag isCurrent
Flag isCurrent
Apenas uma validação por entidade pode ter
isCurrent: true por vez. Quando uma nova validação é criada, a validação atual anterior é automaticamente marcada como isCurrent: false.Retenção de Dados Históricos
Retenção de Dados Históricos
Todas as validações são retidas indefinidamente para fins de auditoria e conformidade. As validações históricas nunca são excluídas, mesmo que estejam abandonadas ou expiradas.
Considerações de Desempenho
Considerações de Desempenho
Para entidades com muitas validações (>100), considere usar paginação e filtros de status para reduzir o tamanho da resposta e melhorar o desempenho.
Diferenças com Endpoints Similares
| Endpoint | Propósito | Caso de Uso |
|---|---|---|
GET /api/kyc/entities/:entityId/validations | Obter todas as validações de uma entidade | Trilha de auditoria, histórico, análises |
GET /api/kyc/entities/:entityId/current | Obter apenas a validação atual | Verificar se o usuário está verificado agora |
GET /api/kyc/validations/:id | Obter validação específica por ID | Recuperar detalhes de uma validação conhecida |
GET /api/kyc/validations | Listar todas as validações de todas as entidades | Análises em nível de organização |
Próximos Passos
Obter Validação Atual
Obter apenas a validação ativa de uma entidade
Criar Validação KYC
Iniciar uma nova sessão de verificação
Verificar Status da Entidade
Obter resumo do status de verificação
Sincronizar Validação
Atualizar dados de validação manualmente