Inicio rápido
Inicio rápido
Cinco minutos desde una cuenta nueva hasta un resultado en tu webhook, todo en modo test (sin capturas reales y sin coste).
1. Crea un flujo
En el panel abre Flujos y crea uno. Elige una plantilla (por ejemplo "Documento + selfie"), escribe el texto de finalidad que leerá el solicitante y añade la URL de tu política de privacidad. Un flujo sin URL de privacidad no puede iniciar sesiones. Ver Flujos.
2. Crea un token de prueba
Abre Cuenta, Tokens de API, elige el modo Test y los permisos sessions:read y sessions:write. Un token de prueba
tiene el formato tid_test_... y solo puede tocar sesiones de prueba. El token se muestra una sola vez.
3. Crea una sesión
curl -sS https://YOUR-LEGITFLASH-DOMAIN/api/v1/sessions \
-H "Authorization: Bearer $TRUSTID_TOKEN" \
-H "Idempotency-Key: pedido-1234-verificacion" \
-H "Content-Type: application/json" \
-d '{"flow_id":"FLOW_ID","external_reference":"pedido-1234","redirect_url":"https://tienda.example/verificado"}'
La respuesta 201 incluye el id de la sesión, la url alojada, un qr_svg_url firmado y los ajustes de embed. La url se
muestra solo en esa respuesta: envía al solicitante ahí de inmediato (o muestra el QR, o incrústalo).
4. Deja que el solicitante "capture"
En modo test el enlace muestra un simulador en lugar de la cámara: aprobar, rechazar con un motivo o pedir un reenvío. Ver Modo test.
5. Recibe el resultado
Añade un endpoint de webhook en Desarrolladores, Webhooks, verifica la firma y lee data.status
(ver Webhooks). También puedes consultar el resultado en cualquier momento:
curl -sS https://YOUR-LEGITFLASH-DOMAIN/api/v1/sessions/SESSION_ID \
-H "Authorization: Bearer $TRUSTID_TOKEN"
6. Pasa a producción
Acepta el contrato de encargo del tratamiento (Facturación y legal), empieza tu prueba o suscripción, crea un token Live
(tid_live_...) y cambia tu integración a él. Las sesiones reales las revisa una persona y cuentan contra las
verificaciones incluidas de tu plan.