Obtener Validación KYC Actual
Validación por sesión
Obtener Validación KYC Actual
Recupera la validación KYC activa actual de una entidad — en la API KYC de gu1 para flujos de verificación de identidad, con ejemplos para current validation.
GET
Obtener Validación KYC Actual
Descripción General
Este endpoint recupera la validación KYC activa actual para una entidad específica. La validación “actual” es la validación más reciente marcada conisCurrent: true.
Características principales:
- Retorna la validación activa de una entidad
- Sincroniza automáticamente con el proveedor KYC si las imágenes expiraron (> 3.5 horas)
- Incluye todos los datos de verificación (documentos, biometría, evaluación de riesgo)
- Retorna 404 si no existe una validación actual
Cuándo Usar Esto
- Verificar estado de validación: Ver si una entidad tiene una validación KYC activa
- Mostrar datos de verificación: Mostrar resultados de verificación de documentos y biometría en tu UI
- Validar identidad del usuario: Verificar si un usuario completó el KYC antes de permitir ciertas acciones
- Controles de cumplimiento: Verificar que una entidad tiene documentación KYC válida
Solicitud
Endpoint
Parámetros de Ruta
El ID de la entidad para obtener la validación actual
Encabezados
Respuesta
Respuesta Exitosa (200 OK)
Retorna el objeto de validación actual con todos los datos de verificación:Ejemplo de Solicitud
Respuestas de Error
No Se Encontró Validación Actual (404)
- Nunca tuvo una validación KYC creada
- Tiene validaciones, pero ninguna está marcada como actual (
isCurrent: false) - Todas las validaciones están en estados terminales (cancelada, expirada, etc.)
Entidad No Encontrada (404)
Notas Importantes
Sincronización Automática con Proveedor
Sincronización Automática con Proveedor
Si las imágenes de la validación tienen más de 3.5 horas, este endpoint sincroniza automáticamente con el proveedor KYC para refrescar los datos. Esto asegura que siempre obtengas imágenes y datos de verificación frescos.
Validaciones Actuales vs Históricas
Validaciones Actuales vs Históricas
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 no actual. Usa el endpoint /api/kyc/entities/:entityId/validations para recuperar validaciones históricas.Valores de Estado
Valores de Estado
Posibles valores del campo
status:pending- Validación creada, el usuario no ha comenzadoin_progress- El usuario está completando la verificación (llenando formulario)in_review- Verificación completada, requiere revisión manual del equipo de complianceapproved- Verificación aprobada (por el proveedor o manualmente)rejected- Verificación rechazada (por el proveedor o manualmente)expired- Validación expiró (el usuario no completó a tiempo)abandoned- El usuario comenzó pero abandonó el procesocancelled- Validación cancelada manualmente
Protección de Estados Manuales
Protección de Estados Manuales
Si una validación fue aprobada, rechazada o cancelada manualmente, NO será actualizada por webhooks del proveedor u operaciones de sincronización. Las decisiones manuales están protegidas para mantener la integridad del registro de auditoría.
Próximos Pasos
Crear Validación KYC
Iniciar una nueva sesión de verificación
Listar Todas las Validaciones
Ver historial de validaciones de una entidad
Sincronizar Validación
Refrescar manualmente los datos de validación
Aprobar Validación
Aprobar manualmente una validación