> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Enlaces de verificación: URLs de KYC alojado y códigos QR

> Crea enlaces de verificación y códigos QR seguros desde la consola o la API de Didit. Lanza KYC alojado en minutos, sin desarrollo frontend.

Un enlace de verificación es una URL única y segura que dirige a tu usuario final a un flujo de verificación alojado íntegramente por Didit. Tú diseñas los pasos y la lógica de la verificación en tu Business Console, y Didit se encarga de la interfaz de usuario, la captura de datos y la seguridad. Así puedes lanzar un proceso de verificación sólido en minutos, a menudo sin escribir código.

Este método forma parte de la vía de integración **Orchestrated Workflows** (flujos orquestados), que te da toda la potencia del motor de flujos de verificación (workflows) con la máxima simplicidad.

***

## Cómo funciona

**1. Configura tu flujo**

En la [Didit Business Console](https://business.didit.me), usa el editor sin código para diseñar un flujo con la secuencia exacta de comprobaciones que necesitas (por ejemplo, escaneo del documento de identidad → prueba de vida → análisis AML). Cada flujo tiene un `workflow_id` único.

**2. Genera un enlace de verificación**

Crea una sesión única para un usuario. Puedes hacerlo **sin código** directamente desde la Business Console, o **con poco código** mediante una única llamada al endpoint [Create Session](https://docs.didit.me/es/sessions-api/create-session.md).

**3. Comparte el enlace**

Envía la URL generada a tu usuario por cualquier canal (correo electrónico, SMS, mensaje dentro de la aplicación) o incrústala en un iframe.

**4. Recibe los resultados en tiempo real**

Didit envía actualizaciones automáticas a la [URL de webhook](https://docs.didit.me/es/integration/webhooks.md) que hayas configurado a medida que el usuario avanza y cuando el resultado final de la verificación está listo.

***

## Generación de enlaces de verificación

### Método 1: generación sin código (desde la Business Console)

El método ideal para empezar al instante, para procesos manuales o para equipos sin recursos de desarrollo.

1. Ve a la sección **Verifications** de tu [Didit Business Console](https://business.didit.me).
2. Haz clic en **+ Create Verification**.
3. Selecciona el `workflow_id` que quieres usar para esta sesión.
4. Si lo deseas, introduce `vendor_data` (por ejemplo, un ID de usuario de tu sistema) para asociar la verificación a tu usuario.
5. Se generan al instante una **URL única y un código QR**.
6. Copia el enlace, pide al usuario que escanee el código QR o envía el enlace directamente al correo electrónico del usuario.

### Método 2: generación con poco código (mediante la API)

Este método ofrece automatización completa y es la forma estándar de integrar los enlaces de verificación en la lógica de tu aplicación.

Envía una única solicitud `POST` al endpoint `/v3/session/` con tu clave de API y el `workflow_id`:

```bash theme={null}
curl --request POST \
     --url https://verification.didit.me/v3/session/ \
     --header 'x-api-key: YOUR_API_KEY' \
     --header 'Content-Type: application/json' \
     --data '{
       "workflow_id": "550e8400-e29b-41d4-a716-446655440000",
       "vendor_data": "your_internal_user_id_123",
       "callback": "https://yourapp.com/didit/webhook/handler"
     }'
```

La API devuelve un objeto JSON que contiene el `session_id` y la `url` de verificación única:

```json theme={null}
{
  "session_id": "11111111-2222-3333-4444-555555555555",
  "session_number": 1234,
  "vendor_data": "your_internal_user_id_123",
  "status": "Not Started",
  "workflow_id": "550e8400-e29b-41d4-a716-446655440000",
  "callback": "https://yourapp.com/didit/webhook/handler",
  "url": "https://verify.didit.me/session/abcdef123456"
}
```

> [!NOTE]
>
> Tienes todos los detalles de la API en la [referencia de la API Create Session](https://docs.didit.me/es/sessions-api/create-session.md).

***

## Cuándo usar enlaces de verificación

> [card] Rapidez de lanzamiento
>
> Lanza un proceso de verificación completo, seguro y conforme a la normativa en horas, no en semanas.

> [card] Sin desarrollo de frontend
>
> Delega toda la interfaz de usuario (captura de documentos, pruebas de vida y guía al usuario) a la interfaz prediseñada de Didit.

> [card] Entrega multicanal
>
> Envía solicitudes de verificación por correo electrónico, SMS, chat de soporte o cualquier otro canal de comunicación.

> [card] Onboarding presencial
>
> Usa el código QR en situaciones presenciales en las que el usuario deba completar la verificación en su propio dispositivo.

***

## Próximos pasos

* **Configura tu primer flujo**: ve a la [Business Console](https://business.didit.me) para diseñar tu proceso de verificación.
* **Configura tus webhooks**: aprende a recibir actualizaciones de estado en tiempo real en la guía [Gestión de webhooks](https://docs.didit.me/es/integration/webhooks.md).
* **Descubre Unilinks**: si buscas una alternativa reutilizable y sin backend, consulta [Unilinks](https://docs.didit.me/es/console/uni-links.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.