Registros de Aplicación
Overview
Los Registros de Aplicación son sesiones de usuario individuales dentro del sistema de Verifik que permiten a las personas pasar por el proceso de incorporación y verificación que has configurado en tu Flujo de Proyecto. Piensa en ellos como el viaje real del usuario a través de tu sistema de registro de nuevos usuarios.
Cómo Funcionan los Registros de Aplicación
Cada Registro de Aplicación representa el intento de un solo usuario de crear una cuenta y verificar su identidad usando tu Flujo de Proyecto configurado. Cuando alguien quiere inscribirse en tu sistema por primera vez, Verifik crea un Registro de Aplicación para rastrear su progreso a través de los pasos de verificación.
Actualmente, los Registros de Aplicación están diseñados para:
- incorporación - Para que nuevos usuarios se inscriban y creen cuentas
Qué Rastrean los Registros de Aplicación
Los Registros de Aplicación son sistemas de rastreo integrales para procesos de verificación de nuevos usuarios:
Progreso del Usuario:
- Completación del formulario de registro
- Estado de verificación de documentos (ID, pasaporte, licencia)
- Resultados de verificación biométrica (selfie + vida)
- Progreso de recopilación de información básica
- Formularios personalizados y firmas
- Resultados de verificación de historial criminal
Monitoreo de Seguridad:
- Señales de alerta y preocupaciones de seguridad
- Intentos de validación fallidos
- Control de acceso y seguimiento de intentos
- Detección y prevención de fraude
Endpoints de la API
Crear un Registro de Aplicación
POST https://api.verifik.co/v2/app-registrations
Listar Todos los Registros de Aplicación
GET https://api.verifik.co/v2/app-registrations
Recuperar un Registro de Aplicación
GET https://api.verifik.co/v2/app-registrations/{id}
Sincronizar Estado del Registro de Aplicación
PUT https://api.verifik.co/v2/app-registrations/{id}/sync
Estructura del Objeto Registro de Aplicación
{
"id": "reg_123456789",
"userId": "user_123456789",
"projectId": "proj_123456789",
"flowId": "flow_123456789",
"status": "completed",
"steps": [
{
"type": "personal_info",
"status": "completed",
"timestamp": "2024-01-15T10:30:00Z"
},
{
"type": "document_verification",
"status": "completed",
"timestamp": "2024-01-15T10:32:00Z"
},
{
"type": "biometric_verification",
"status": "completed",
"timestamp": "2024-01-15T10:35:00Z"
}
],
"verificationResults": {
"documentVerification": "passed",
"biometricVerification": "passed",
"livenessDetection": "passed"
},
"createdAt": "2024-01-15T10:30:00Z",
"completedAt": "2024-01-15T10:35:00Z"
}
Casos de Uso
- Incorporación de Usuarios: Completa el registro y verificación de nuevos usuarios
- Verificación de Identidad: Verifica la identidad del usuario a través de múltiples métodos
- Cumplimiento: Cumple con los requisitos regulatorios para verificación de usuarios
- Prevención de Fraude: Detecta y previene registros fraudulentos