Listar Validaciones KYC de una Entidad
Validación por sesión
Listar Validaciones KYC de una Entidad
Recupera todo el historial de validaciones KYC de una entidad específica — en la API KYC de gu1 para flujos de verificación de identidad.
GET
Listar Validaciones KYC de una Entidad
Descripción General
Este endpoint recupera el historial completo de validaciones KYC de una entidad específica. Esto es útil para auditorías, seguimiento de cumplimiento y comprensión del proceso de verificación de una entidad. Características principales:- Retorna todas las validaciones (actuales e históricas) de una entidad
- Soporta paginación para historiales grandes de validaciones
- Incluye detalles completos de verificación para cada validación
- Ordenado por fecha de creación (más reciente primero)
- Muestra qué validación está actualmente activa
Cuándo Usar Esto
- Auditar historial de verificación: Ver todos los intentos de KYC y sus resultados
- Reportes de cumplimiento: Rastrear intentos de verificación para cumplimiento regulatorio
- Soporte al usuario: Investigar por qué falló o tuvo éxito la verificación de un usuario
- Analíticas: Analizar tasas de éxito de verificación y patrones de abandono
- Depuración: Solucionar problemas de verificación revisando el historial completo
Solicitud
Endpoint
Parámetros de Ruta
El UUID de la entidad para recuperar validaciones
Parámetros de Query
Número de página para paginación (comienza en 1)
Número de validaciones por página (máx 100)
Filtrar validaciones por estado. Valores posibles:
pending- Validación creada, usuario no ha comenzadoin_progress- Usuario está completando activamente la verificación (llenando formulario)in_review- Verificación completada, requiere revisión manual del equipo de complianceapproved- Verificación exitosarejected- Verificación fallidaexpired- Validación expirada (usuario no completó a tiempo)abandoned- Usuario comenzó pero no completócancelled- Validación fue cancelada por la organización
Filtrar para mostrar solo la validación activa actual (
true) o validaciones históricas (false)Encabezados
Respuesta
Respuesta Exitosa (200 OK)
Retorna una lista paginada de validaciones:Campos de Respuesta
Array de objetos de validación
Número total de validaciones que coinciden con la consulta
Número de página actual
Número de validaciones por página
Ejemplos de Solicitudes
Obtener Todas las Validaciones de una Entidad
Filtrar por Estado
Obtener solo validaciones aprobadas:Obtener Solo la Validación Actual
Ejemplo de Paginación
Respuestas de Error
Entidad No Encontrada (404)
Parámetros de Query Inválidos (400)
No Autorizado (401)
Casos de Uso
1. Pista de Auditoría para Cumplimiento
Rastrear todos los intentos de verificación para cumplimiento regulatorio:2. Calcular Tasa de Éxito
Analizar tasas de éxito de verificación:3. Encontrar Validaciones Fallidas para Soporte
Ayudar a usuarios que tuvieron problemas de verificación:4. Exportar Historial de Validación
Exportar historial completo de validación para reportes:Notas Importantes
Paginación por Defecto
Paginación por Defecto
Por defecto, este endpoint retorna hasta 100 validaciones por página. Si una entidad tiene más de 100 validaciones, necesitarás usar paginación para recuperar todos los registros.
Ordenamiento
Ordenamiento
Las validaciones se retornan en orden descendente por fecha de creación (más reciente primero). La validación actual normalmente aparecerá primero en la lista.
Bandera isCurrent
Bandera isCurrent
Solo una validación por entidad puede tener
isCurrent: true a la vez. Cuando se crea una nueva validación, la validación actual anterior se marca automáticamente como isCurrent: false.Retención de Datos Históricos
Retención de Datos Históricos
Todas las validaciones se retienen indefinidamente para propósitos de auditoría y cumplimiento. Las validaciones históricas nunca se eliminan, incluso si están abandonadas o expiradas.
Consideraciones de Rendimiento
Consideraciones de Rendimiento
Para entidades con muchas validaciones (>100), considera usar paginación y filtros de estado para reducir el tamaño de respuesta y mejorar el rendimiento.
Diferencias con Endpoints Similares
| Endpoint | Propósito | Caso de Uso |
|---|---|---|
GET /api/kyc/entities/:entityId/validations | Obtener todas las validaciones de una entidad | Pista de auditoría, historial, analíticas |
GET /api/kyc/entities/:entityId/current | Obtener solo la validación actual | Verificar si el usuario está verificado ahora |
GET /api/kyc/validations/:id | Obtener validación específica por ID | Recuperar detalles de una validación conocida |
GET /api/kyc/validations | Listar todas las validaciones de todas las entidades | Analíticas a nivel de organización |
Próximos Pasos
Obtener Validación Actual
Obtener solo la validación activa de una entidad
Crear Validación KYC
Iniciar una nueva sesión de verificación
Verificar Estado de Entidad
Obtener resumen del estado de verificación
Sincronizar Validación
Refrescar datos de validación manualmente