Gestiona la identidad alineada con eIDAS 2.0 para servicios públicos.
Emite y acepta credenciales de la Cartera de Identidad Digital Europea. Verifica ciudadanos en segundos con la certificación del Tesoro / SEPBLAC / CNMV de España: formalmente más seguro que la identificación en persona.
Con la confianza de más de 2.000 organizaciones en todo el mundo.
Diseñado para el gobierno
Alineado con eIDAS 2.0. Identidad de nivel ciudadano.
Documento, NFC (comunicación de campo cercano), prueba de vida y coincidencia facial. Certificado por el SEPBLAC de un estado miembro de la UE como más seguro que en persona. Credenciales reutilizables en camino, gratis para siempre.
Cómo funciona
De la suscripción a usuario verificado en cuatro pasos.
Paso 01
Crea un flujo de trabajo
Elige los módulos que tu sector necesita en el Workflow Builder. Verificación de ID, Prueba de vida pasiva, Coincidencia facial, Detección AML, Análisis de dispositivo e IP, Prueba de domicilio, Monitoreo AML, Autenticación biométrica: un interruptor para cada uno. Sin código.
Paso 02
Inicia una sesión
Haz un POST a /v3/session/ con workflow_id y tus vendor_data. Obtendrás una session_url de vuelta, redirige al usuario. La misma llamada para web, iOS, Android, React Native, Flutter.
Paso 03
Verifica y decide
La interfaz de usuario alojada captura el documento, ejecuta la prueba de vida, compara la cara, detecta listas AML, todo en paralelo. El veredicto se devuelve en menos de 2 segundos. La política de riesgo decide Aprobar, Revisar o Rechazar por cada solicitud.
Paso 04
Monitoriza y corrige
Webhook en cada cambio de estado con verificación X-Signature-V2. Los aciertos AML continuos se transmiten a la Gestión de Casos. El Monitoreo de Transacciones marca las transferencias de alto riesgo y activa automáticamente un re-KYC para el usuario.
Diseñado para desarrolladores · Creado contra el fraude · Abierto por diseño
Todos los módulos que necesitas para para servicios públicos y emisores de id digital. Un único flujo de trabajo.
Veinticinco módulos publicados en un solo Workflow Builder. Cada uno es un interruptor en el mismo endpoint /v3/session/: sin niveles de venta adicionales, sin SKUs separados, sin llamadas complementarias.
KYC (Know Your Customer) completo en menos de dos segundos.
Verificación de ID, Prueba de vida pasiva, Coincidencia facial y Análisis de dispositivo e IP en cada sesión. Certificación iBeta Presentation Attack Detection (PAD) Nivel 1. Inferencia de extremo a extremo en menos de 2 segundos, $0.33 por KYC empaquetado, 500 gratis cada mes.
Un flujo de trabajo. Todos los módulos. Una factura.
Veinticinco módulos publicados en un único Workflow Builder. Activa la Verificación de ID, Prueba de vida, Coincidencia facial, AML, Prueba de domicilio, Autenticación biométrica, y los extras por sector que tu jurisdicción requiera, sin trabajo de ingeniería.
Más de 1.300 listas de sanciones, PEP y medios adversos.
Detección AML a $0.20 por verificación, monitoreo continuo a $0.07 por usuario al año. Actualización delta diaria en 14 idiomas. Flujo de trabajo de Informes de Actividad Sospechosa (SAR) y Gestión de Casos integrados. Alineado con 6AMLD, Bank Secrecy Act y FFIEC de serie.
Nacionales Especialmente Designados (SDN) de la OFAC0Sin coincidencias
Sanciones consolidadas de la UE0Sin coincidencias
Consejo de Seguridad de la ONU0Sin coincidencias
HMT (Tesoro del Reino Unido)0Sin coincidencias
Personas Expuestas Políticamente (PEP)1Coincidencia
Medios adversos · ventana de 30 días0Sin coincidencias
04 · Política de riesgo
Decide. Revisa. Aprueba. Por riesgo. Por solicitud.
Cada categoría de riesgo (usuario duplicado, acierto AML, alto riesgo de inteligencia de dispositivo, baja prueba de vida del documento, desajuste de geolocalización) se asigna a una acción configurable. Ajusta la política por aplicación, por país, por tipo de documento, sin necesidad de volver a implementar.
Política de riesgopor aplicación
POSSIBLE_DUPLICATED_USERReview
AML_HIT_SANCTIONSDecline
AML_HIT_PEPReview
DEVICE_INTEL_HIGH_RISKReview
DOCUMENT_LIVENESS_LOWDecline
IP_GEOLOCATION_MISMATCHApprove
05 · Monitoreo
Detecta el fraude después de que el usuario se haya registrado.
Monitoreo de transacciones en tiempo real con 11 paquetes de reglas preestablecidas: velocidad, estructuración, patrones de mulas, Regla de Viaje del Grupo de Acción Financiera Internacional (FATF). La remediación automática AWAITING_USER activa un paso de re-KYC para transferencias de alto riesgo sin trabajo de ingeniería.
Autentica. Verifica. Monitoriza. Un solo contrato.
Todo cliente regulado pasa por las tres etapas. Una API, un orquestador, una factura: desde la reautenticación de usuarios recurrentes hasta el onboarding con KYC + Know Your Business (KYB), pasando por el monitoreo continuo de transacciones y el screening de wallets por $0.15 por verificación.
Autenticación biométricaBúsqueda facial 1:NAnálisis de dispositivo e IP
Verificar
Verificación de identidadPrueba de vidaAnálisis AMLKYB
Monitorear
Monitoreo de transaccionesAML continuoAnálisis de monederos
Integra
Dos endpoints. El mismo JSON. El mismo precio.
Una llamada inicia el flujo de verificación. El webhook lo cierra. El mismo formato, tanto si usas la UI alojada como si llamas al endpoint independiente.
Implementa la integración de para servicios públicos y emisores de id digital con un solo prompt.
Pega el siguiente bloque en Claude Code, Cursor, ChatGPT o cualquier agente de codificación a través de nuestro servidor MCP. El agente lo leerá y escribirá la integración.
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes
You are integrating Didit's identity + fraud stack into <my_stack>. Follow
these steps exactly. Every URL, header, and enum value below is canonical —
do not paraphrase or "improve" them.
## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
(returns an API key bound to the workspace + application).
## 2. Compose a workflow for your vertical
Create a workflow with the modules your vertical needs:
POST https://verification.didit.me/v3/workflows/
Header: x-api-key: <your-api-key>
Body: workflow_label, features array — UPPERCASE enum values
Recommended starter bundle (full KYC):
[
{ "feature": "ID_VERIFICATION" },
{ "feature": "LIVENESS" },
{ "feature": "FACE_MATCH" },
{ "feature": "IP_ANALYSIS" }
]
Add per-vertical modules from this list:
AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.
## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf_id_from_step_2>",
"vendor_data": "<your_internal_user_id>",
"callback": "<your_webhook_url>"
}
Response:
{
"session_id": "ses_...",
"session_url": "https://verify.didit.me/?session_token=...",
"status": "Not Started"
}
Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.
## 4. Webhooks
- Register a destination once via
POST https://verification.didit.me/v3/webhook/destinations/
Body: url, subscribed_events: ["session.verified", "session.review_started",
"session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
before trusting the payload. Algorithm:
1. sortKeys(payload) recursively
2. shortenFloats (truncate trailing zeros after the decimal point)
3. JSON.stringify the result
4. HMAC-SHA256 with the secret_shared_key
5. Hex-encode, compare to the X-Signature-V2 header.
## 5. Read the report
The session payload returns one object per feature. Common fields:
- status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
- id_verification.document_type, document_number, expiration_date
- liveness.score (0-100), liveness.passed (boolean)
- face_match.confidence (0-100), face_match.passed
- aml.hits: array (sanctions / PEP / adverse-media matches)
- ip_analysis.country, ip_analysis.risk_level
- warnings: array of risk codes — each surfaces in the console's risk policy
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
"Expired", "Not Finished" (title-cased, space-separated).
## 7. Pricing reference (public)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me
¿Necesitas más contexto? Consulta la documentación completa del módulo.docs.didit.me →
Cumplimiento por diseño
Abre un nuevo país en un clic. Nosotros hacemos el trabajo duro.
Abrimos las filiales locales, aseguramos las licencias, realizamos las pruebas de penetración, obtenemos las certificaciones y nos alineamos con cada nueva regulación. Para lanzar verificaciones en un nuevo país, activa un interruptor. Más de 220 países en vivo, auditados y probados trimestralmente, el único proveedor de identidad que un gobierno de un estado miembro de la UE ha calificado formalmente como más seguro que la verificación presencial.
Portales de servicios públicos, autoridades fiscales, emisores de carteras eIDAS 2.0, programas de credenciales ciudadanas: la pila de módulos más profunda de Didit, con lectura de chip NFC en eIDs biométricas.
01 · Verificación
Onboarding. Confirma la identidad. Analiza.
Confirma que un nuevo usuario es real, único y coincide con el documento que presenta. Analiza contra más de 1.300 listas de sanciones, PEP (Personas Expuestas Políticamente) y medios adversos en la misma llamada. Registro de ciudadanos de grado eIDAS 2.0: la verificación NFC lee el chip criptográfico de la eID nacional, Active Liveness derrota los ataques de deepfake y el cribado AML cubre las obligaciones de listas de vigilancia transfronterizas.
Verificación
$0.73per verified citizen
Verificación de identidad500 gratis / mes$0.15
Verificación NFC$0.15
Active Liveness$0.15
Coincidencia facial (1:1)500 gratis / mes$0.05
Análisis de dispositivo e IP500 gratis / mes$0.03
Detección AML$0.20
Detección de duplicadosGratisGratis
Usuarios bloqueadosGratisGratis
Validación de base de datosRecommendedVariable
02 · Autenticación
Vuelve a verificar en los momentos sensibles.
Un usuario recurrente reconfirma su identidad con una nueva selfie, la misma infraestructura que en el onboarding. Actívalo en acciones de alto valor, alto riesgo o alta confianza. Reemplaza la contraseña + SMS-OTP con inicio de sesión biométrico en el portal ciudadano: un selfie resistente al phishing en el dispositivo con el que se registró el ciudadano.
Autenticación
$0.10per auth
Autenticación biométrica$0.10
Detección de duplicadosGratisGratis
Usuarios bloqueadosGratisGratis
Verificación telefónicaOpcional+Variable
Verificación de correo electrónicoOpcional+$0.03
03 · Monitorización
Monitoriza usuarios y transacciones a lo largo del tiempo.
Inspección de transacciones en tiempo real basada en reglas con gestión de casos y flujo de trabajo SAR (Informe de Actividad Sospechosa). El re-análisis AML continuo verifica a cada usuario contra listas actualizadas de sanciones, PEP y medios adversos. Vuelve a cribar continuamente el registro de credenciales ciudadanas contra AML: detecta nuevas coincidencias de sanciones y apariciones en medios adversos entre renovaciones.
Monitorización
$0.07per citizen / year
Monitorización AML continua$0.07
Los totales de los titulares muestran solo los módulos obligatorios. Las señales antifraude gratuitas nunca tienen coste adicional; los módulos opcionales y recomendados están etiquetados. Descuentos por volumen en Enterprise: habla con ventas para una oferta personalizada.
Tres niveles, una lista de precios
Empieza gratis. Paga por uso. Escala a Enterprise.
500 verificaciones gratuitas cada mes, para siempre. Pago por uso para producción. Contratos personalizados, residencia de datos y SLAs (Acuerdos de Nivel de Servicio) en Enterprise.
Gratis
Gratis
$0 / mes. No se requiere tarjeta de crédito.
Paquete KYC gratuito (Verificación de ID + Prueba de vida pasiva + Coincidencia facial + Análisis de dispositivo e IP), 500 / mes, cada mes