Encuentra cada módulo, endpoint y webhook.
La mejor forma de integrar
identidad y fraude.
Abre el sandbox, pega un curl y despliega en 5 minutos. Documentación pública, cinco Software Development Kits (SDKs) y un servidor Model Context Protocol (MCP) para que un agente de codificación de Inteligencia Artificial (IA) integre Didit por ti. $0.33 por verificación KYC completa, 500 gratis cada mes.


Con la confianza de más de 2.000 organizaciones en todo el mundo.
De cero a verificado en cinco minutos.
Crea tu cuenta de Didit.
- En la Consola de Negocios: regístrate en
business.didit.meen menos de sesenta segundos, sin tarjeta ni barreras de venta. - Por Interfaz de Programación de Aplicaciones (API): llama a
POST https://apx.didit.me/auth/v2/programmatic/register/, luego aPOST .../verify-email/.
Cualquiera de las dos rutas te deja con una clave API de sandbox, con la misma estructura que la de producción y todos los módulos desbloqueados.
Emitida al instante, sin tarjeta, sin contrato, sin llamadas.
- Sin mínimo
- Sin contrato
- 500 gratis / mes
- Sandbox abierto
Elige los módulos. Compón el flujo de trabajo.
- En la Consola de Negocios: arrastra y suelta los módulos en el Creador de Flujos de Trabajo: Verificación de Documentos de Identidad, Detección de Vida Pasiva, Coincidencia Facial, Antilavado de Dinero (AML), Detección de Carteras, Análisis de Protocolo de Internet (IP) y 19 más.
- Por API: llama a
POST /v3/workflows/enverification.didit.mecon los módulos que quieras.
Cualquiera de las dos rutas devuelve un workflow_id que pasarás en cada sesión.
- ID Verification
- Passive Liveness
- Face Match 1:1
- AML Screening
- Device & IP Analysis
- Prueba de domicilio
- Lectura NFC
- Verificación telefónica
- Análisis de monederos
- Cuestionario personalizado
Configura un destino de webhook para cada veredicto.
- En la Consola de Negocios: añade la URL de tu webhook, elige los eventos y copia el secreto de firma que genera Didit.
- Por API: llama a
POST /v3/webhook/destinations/conlabel,urlysubscribed_events. La respuesta devuelve lasecret_shared_keyque Didit usa para firmar cada entrega.
- POST/v3/session/38ms201
- GET/v3/session/{id}/decision/24ms200
- PATCH/v3/session/{id}/update-status/31ms200
- GET/v3/session/{id}/generate-pdf52ms200
- POST/v3/lists/{id}/entries/face-upload/44ms201
- POST/v3/transactions/29ms201
Todos los endpoints abiertos · cada webhook con firma HMAC.
Crea una sesión, Software Development Kit (SDK) o API directa.
- Con un Software Development Kit (SDK): integra el SDK nativo para Web, iOS, Android, React Native o Flutter; el mismo contrato
/v3/por debajo. - Por API: llama a
POST /v3/session/con elworkflow_idy un valorvendor_data(tu identificador de usuario).
La respuesta te da una URL de verificación para redirigir o incrustar en tu aplicación.
$ curl -X POST /v3/session/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workflow_id": "3daf4c64-...",
"vendor_data": "u_42",
"callback": "https://acme.com/webhook"
}'Escucha en el webhook, o haz polling.
- Webhook en tiempo real: tu endpoint se activa con cada cambio de estado. Lee el
status("Approved","Declined","In Review","Resubmitted", …), actualiza tu base de datos y despliega. - Por polling: llama a
GET /v3/session/:session_id/decision/para obtener la misma carga útil; útil cuando tu stack no puede aceptar tráfico entrante.
Las cadenas de estado son exactas y distinguen mayúsculas y minúsculas. La máquina de estados completa está en docs.didit.me/integration/verification-statuses.
- evt_9c2session.verified2.4s ago200 OK
- evt_9c1session.review_started12s ago200 OK
- evt_9c0session.aml_hit1m ago200 OK
- evt_9bfsession.declined3m ago200 OK
Todo público. Cero llamadas de ventas.
Lanza un flujo KYC en 5 minutos.
Lee la especificación OpenAPI 3.1.
Intégralo en Web, iOS, Android, React Native o Flutter.
Recibe eventos firmados con HMAC en cada cambio de estado.
Lee la máquina de estados completa de la sesión.
Pega un prompt. Lanza la integración KYC.
Conecta Didit a cualquier cliente MCP.
Habilidades de verificación, AML y KYB predefinidas.
Un curl. Cinco SDKs.
$ curl -X POST /v3/session/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workflow_id": "3daf4c64-...",
"vendor_data": "u_42",
"callback": "https://acme.com/webhook"
}'Diseñado para desarrolladores y agentes de IA.
Una API para identidad y fraude.
Integra en un solo prompt.
Cualquier flujo. Cualquier país. Cualquier caso de uso.
Sin muros de pago. Sin llamadas de ventas. Pruébalo ya.
Emitida al instante, sin tarjeta, sin contrato, sin llamadas.
- Sin mínimo
- Sin contrato
- 500 gratis / mes
- Sandbox abierto
Paga solo por lo que usas. Así de simple.
- ID Verification$0.15
- Passive Liveness$0.10
- Face Match 1:1$0.05
- AML Screening$0.20
- Device & IP Analysis$0.03
- Análisis de monederos (KYT)$0.15
500 gratis / mes · sin mínimo · sin contrato anual.
API abierta. Construye sobre ella.
- POST/v3/session/38ms201
- GET/v3/session/{id}/decision/24ms200
- PATCH/v3/session/{id}/update-status/31ms200
- GET/v3/session/{id}/generate-pdf52ms200
- POST/v3/lists/{id}/entries/face-upload/44ms201
- POST/v3/transactions/29ms201
Todos los endpoints abiertos · cada webhook con firma HMAC.
SDKs para cada plataforma.
Las verificaciones más rápidas del mercado.
- p500.00s
- p950.00s
- p990.00s
Las verificaciones más rápidas del mercado · iPhone, Android, escritorio, tablet, 5G o 2G.
Empieza gratis. Paga por uso. Escala a Enterprise.
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
- Usuarios en lista negra
- Detección de duplicados
- Más de 200 señales de fraude en cada sesión
- KYC reutilizable en la red Didit
- Plataforma de gestión de casos
- Constructor de flujos de trabajo
- Documentación pública, sandbox, SDKs, servidor MCP (Model Context Protocol)
- Soporte de la comunidad
Basado en el uso
Paga solo por lo que usas. Más de 25 módulos. Precios públicos por módulo, sin cuota mínima mensual.
- KYC completo por $0.33 (ID + Biométrico + IP / Dispositivo)
- Más de 10.000 conjuntos de datos AML: sanciones, PEPs, medios adversos
- Más de 1.000 fuentes de datos gubernamentales para la validación de bases de datos
- Monitoreo de transacciones por $0.02 por transacción
- KYB en vivo por $2.00 por empresa
- Análisis de monederos por $0.15 por verificación
- Flujo de verificación de marca blanca: tu marca, nuestra infraestructura
Empresarial
MSA y SLA personalizados. Para grandes volúmenes y programas regulados.
- Contratos anuales
- MSA, DPA y SLA personalizados
- Canal dedicado en Slack y WhatsApp
- Revisores manuales bajo demanda
- Condiciones de reventa y marca blanca
- Funciones exclusivas e integraciones con socios
- CSM asignado, revisión de seguridad, soporte de cumplimiento
Empieza gratis → paga solo cuando se ejecuta una verificación → desbloquea Enterprise para un contrato personalizado, SLA o residencia de datos.
Preguntas de desarrolladores, respondidas.
¿Cómo integro Didit?
Cinco pasos desde el registro hasta el primer veredicto.
- Crea tu cuenta en
business.didit.me, o llama aPOST https://apx.didit.me/auth/v2/programmatic/register/. - Crea un flujo de trabajo en la Consola de Negocios, o llama a
POST /v3/workflows/. - Registra un destino de webhook a través de la consola, o llama a
POST /v3/webhook/destinations/(Didit devuelve el secreto de firma en la respuesta). - Crea una sesión con
POST /v3/session/, pasandoworkflow_idyvendor_data(tu identificador de usuario). Redirige al usuario a la URL devuelta, o integra un Software Development Kit (SDK) nativo con el mismo contrato/v3/. - Recibe el veredicto en el webhook firmado, o consulta
GET /v3/session/:session_id/decision/.
Una Application Programming Interface (API) /v3/ cubre Know Your Customer (KYC), Know Your Business (KYB), Monitoreo de Transacciones y Detección de Carteras (KYT, know your transaction). 500 verificaciones gratis cada mes, para siempre, sin tarjeta de crédito.
¿Hay un sandbox con el que pueda jugar ahora mismo?
Sí, en menos de sesenta segundos y sin tarjeta de crédito. Regístrate en business.didit.me (o hazlo programáticamente con POST https://apx.didit.me/auth/v2/programmatic/register/) y accederás a un espacio de trabajo sandbox con una clave de Application Programming Interface (API) real.
- Con la misma estructura que producción: decisiones deterministas, todos los módulos desbloqueados.
- Endpoints
/v3/reales, webhooks reales, ejemplos de documentos reales. - Cambia a producción cuando quieras: las mismas claves, las mismas Uniform Resource Locators (URLs), el mismo contrato.
¿Qué Software Development Kits (SDKs) ofrecéis?
Cinco SDKs propios, todos de código abierto, todos con documentación pública:
- Web, JavaScript / TypeScript, agnóstico de frameworks, incrustación en iframe o redirección de flujo alojado.
- iOS, Swift, distribuido como
XCFramework. - Android, Kotlin, a través de Maven Central.
- React Native, Bindings de TypeScript sobre módulos nativos (TurboModules).
- Flutter, Wrapper de Dart alrededor de los mismos SDKs nativos.
Cada SDK llama al mismo contrato /v3/ internamente, así que puedes combinarlos: Web en tu sitio, nativo en móvil. Consulta la referencia en docs.didit.me/integration/web-sdks/overview.
¿Cómo funcionan los webhooks?
Registra un destino; Didit firma cada entrega.
- Configura tu endpoint a través de la Consola de Negocios, o llama a
POST /v3/webhook/destinations/conlabel,urlysubscribed_events. - Didit devuelve una
secret_shared_keyen la respuesta. Úsala para verificar la firma Hash-based Message Authentication Code (HMAC)-SHA256 en cada webhook entrante (cabecera:X-Signature-V2). - Cada payload lleva un
statusexacto y sensible a mayúsculas y minúsculas:"Approved","Declined","In Review","Resubmitted", y más. Máquina de estados completa endocs.didit.me/integration/verification-statuses. - Los reintentos usan retroceso exponencial hasta que devuelvas
2xx; cada entrega se registra y es reproducible bajo demanda desde la consola.
Referencia completa en docs.didit.me/integration/webhooks.
¿Cuáles son los límites de tasa y qué ocurre a escala?
Valores predeterminados generosos en todos los planes, ajustables por cuenta.
- Nivel gratuito, sandbox más 500 verificaciones de producción cada mes, para siempre.
- Pago por uso, los límites de ráfaga se escalan automáticamente con el volumen sostenido. No te encontrarás con un muro a mitad de lanzamiento.
- Empresarial, límites de tasa personalizados, capacidad dedicada y compromisos de tiempo de actividad en el Master Services Agreement (MSA). Contáctanos en
support@didit.me.
Capacidad objetivo por región en status.didit.me. 100% de tiempo de actividad real en los últimos 6 meses en millones de verificaciones al mes.
¿Puedo integrar con Claude Code, Cursor u otras herramientas de codificación de IA?
Sí, pega un prompt y listo. Introduce el prompt de integración canónico de docs.didit.me/integration/integration-prompt en Claude Code, Cursor, Codex, Devin, Aider o Replit Agent. El agente provisiona el flujo de trabajo, conecta el webhook y ejecuta una prueba de humo de principio a fin.
Las sesiones iniciadas por agentes pagan el mismo precio público que las llamadas directas a la API: $0.33 por Know Your Customer (KYC) completo, $0.15 por verificación de documento de identidad independiente, $0.15 por detección de cartera. Gratis, sin configuración adicional, funciona con cualquier cliente compatible con Model Context Protocol (MCP).
¿Dónde está el registro de cambios y cómo versionáis la API?
Notas de lanzamiento mensuales en `docs.didit.me/changelog`, cada módulo lanzado, cada evento de webhook añadido, cada cambio importante señalado.
- La especificación OpenAPI 3.1 en
docs.didit.me/openapi-25.jsonse versiona junto con la documentación. Impórtala en Postman o genera clientes en cualquier lenguaje. - El versionado es aditivo por defecto. Los nuevos campos, los nuevos parámetros opcionales y los nuevos eventos de webhook se lanzan sin un aumento de versión. Los cambios importantes obtienen un nuevo espacio de nombres
/v4/y una ventana de deprecación publicada. - Nunca cambiamos silenciosamente el significado de un campo; si la forma de un veredicto, el esquema de firma o un enumerado de estado cambian, se lanza con una cabecera y se anuncia antes de la transición.
¿Cómo monitorizo el tiempo de actividad y cuál es el proceso de incidentes?
`status.didit.me` publica el tiempo de actividad en tiempo real y el historial de incidentes por región: verificación, webhooks, consola, documentación. No se requiere inicio de sesión.
- Suscríbete a través de Really Simple Syndication (RSS), correo electrónico o webhook para recibir alertas de interrupciones.
- Historial: 100% de tiempo de actividad real en los últimos 6 meses; objetivo de disponibilidad del 99.99% en el Service Level Agreement (SLA).
- Cada incidente recibe un post-mortem público en la misma página.
- Los contratos empresariales añaden un ingeniero de guardia asignado, un canal compartido dedicado en Slack o Microsoft Teams, y objetivos de nivel de servicio de gravedad de incidentes en el Master Services Agreement (MSA).
Infraestructura para identidad y fraude.
Una API para KYC, KYB, Monitoreo de Transacciones y Detección de Fraude en Wallets. Intégrala en 5 minutos.