De tu API a una identidad verificada
Tres pasos, un link que abre en cualquier navegador y un webhook firmado con el veredicto. Sin SDKs obligatorios y sin apps para tus usuarios.
Creá tu proyecto y elegí validadores
Desde el panel armás el flujo de tu proyecto: qué pasos incluye (OTP, documento, prueba de vida, formularios), en qué orden, y qué reglas aprueban, rechazan o mandan a revisión.
Cada publicación queda versionada y congela su costo en tokens: cambiar el flujo mañana no altera lo que ya cobraste ni lo que ya verificaste. Podés tener flujos distintos por producto o por nivel de riesgo, sin tocar la integración.
Pedí un link por API
Un POST crea la sesión de verificación y te devuelve el link y el QR para tu cliente. Lo mandás por donde quieras: tu app, un mail, WhatsApp.
Las claves vienen en dos sabores: sk_test_ para probar de punta a punta sin consumir tokens y sk_live_ para operar. Los contratos son idénticos, así que lo que probaste es lo que sale a producción.
curl https://api.kyc.ar/v1/verification_sessions \ -H "Authorization: Bearer sk_live_…" \ -d '{ "project_id": "prj_01JD2QN8", "external_ref": "solicitud-8841", "prefill": { "email": "cliente@mail.com.ar" } }'Recibí el resultado por webhook
Cuando la persona termina, te llega un evento firmado con HMAC-SHA256 y timestamp anti-replay: resultado, reason codes y los datos extraídos del documento.
También podés consultar la sesión por API cuando quieras. Los reintentos son idempotentes y cada evento lleva su id, así que deduplicar de tu lado es una línea de código, no un problema de diseño.
POST https://tuapp.com.ar/webhooks/kyc X-KycAr-Signature: t=1755467400,v1=8f3a1c… { "id": "evt_01JD2SGV7PXW", "type": "verification_session.approved", "created": "2026-08-17T14:32:08Z", "livemode": true, "data": { "object": { "id": "vs_01JD2R5M9TQK", "status": "completed", "external_ref": "solicitud-8841", "result": { "outcome": "approved", "reason_codes": [], "document": { "doc_type": "dni_card", "number": "32456789", "surname": "PÉREZ", "given_names": "ANA LAURA", "cuil": "27324567893" } } } } }
Los endpoints, los esquemas de evento y los reason codes están documentados en docs.kyc.ar. Esta página cuenta el modelo; la documentación cuenta cada campo.
Probalo con claves de test
Creás la cuenta, armás tu primer proyecto y corrés el flujo de punta a punta sin consumir tokens. Los contratos de test y de producción son idénticos.
¿Ya tenés cuenta? Entrar al panel.