Primeros pasos
Flujo de prueba de vida
Flujo combinado: si este paso forma parte de un recorrido con múltiples verificaciones, los pasos
GET /flow-runs/verifyyPOST /flow-runs/startse ejecutan una sola vez al inicio. Consulta Flujos con múltiples verificaciones.
El flujo de prueba de vida captura un video del usuario guiado en tiempo real por el Servicio GPU. Una vez grabado, el Queue Service analiza el video en background: detecta liveness, evalúa deepfake y registra los resultados en la Adamo ID API. El integrador puede avanzar al siguiente paso sin esperar el resultado del análisis.
Descripción de cada paso
| Paso | Servicio | Endpoint | Descripción |
|---|---|---|---|
| 1 | Adamo ID API | GET /flow-runs/verify/{invitationToken} | Valida el token de invitación y obtiene la configuración del flujo |
| 2 | Adamo ID API | POST /flow-runs/start | Inicia la sesión y obtiene el authToken |
| 3 | GPU | POST /req/new | Crea la sesión GPU y obtiene el req_id (reutilizable si ya existe de un paso anterior) |
| 4 | GPU | WS /ws-live-verification | WebSocket de guía en tiempo real; el cliente envía frames a 5 fps y recibe validaciones |
| 5 | GPU | POST /upload-live-clip | Sube el clip WebM de 4.8 s grabado cuando todas las validaciones pasaron |
| 6 | Queue | POST /liveness/analyze-liveness-session | Inicia el análisis en background; responde inmediatamente con { success: true } |
Last modified on

