EU Age Verification Blueprint

Verificación de edad.
Una llamada API.

Cumplimiento del DSA Art. 28 vía el estándar oficial de la UE. Tus usuarios verifican su edad. Tú recibes un booleano. Sin necesidad de conocer el estándar.

integration.js① Token
// 1. Get access token const { access_token } = await fetch( 'https://api.espuni.com/api/oauth2/token', { method: 'POST', headers: { Authorization: 'Basic …' } } ).then(r => r.json());
// 2. Create verification session const { session, crossDeviceUri } = await fetch( 'https://api.espuni.com/api/verifier/offer', { method: 'POST', headers: { Authorization: `Bearer ${token}` }, body: JSON.stringify({ response_type: 'uri' }) } ).then(r => r.json()); // render QR from crossDeviceUri
// 3. Webhook result { "session": "a1b2c3d4", "verified": true, "claims": { "age_over_18": true } }
espuni · Age Verification

Generating session…

Verified

age_over_18true

npm install @espuni/nodenpmjs.com ↗

01

Llama a la API

POST /api/verifier/offer con requestId: "age-verification". Recibes session, uri y crossDeviceUri para el QR.

02

El usuario verifica

Abre su EU Age Verification App o EUDI Wallet — escaneando el QR o sin QR en el mismo dispositivo (Digital Credentials API) — y aprueba la presentación.

03

Recibes el resultado

age_over_18: true/false vía webhook o GET /api/session/:id. Sin datos personales.

Tu plataforma
espuni
Usuario + app AV
  1. 1Pides una verificaciónuna llamada a la API
  2. 2espuni guía al usuarioQR con su app de verificación de edad, o sin QR en el navegador (Digital Credentials API)
  3. 3El usuario aprueba en su appsolo comparte «mayor de 18» — nada más
  4. 4espuni valida la credencialfirma y emisor contra la Trusted List de la UE
  5. 5Recibes el resultadoage_over_18: true/false · webhook o polling
El flujo completo, de tu API al booleano. La criptografía, el estándar EUDI y la Trusted List de la UE quedan dentro de espuni.

Flujo completo de verificación de edad usando la EU Age Verification App. Es exactamente lo que tus usuarios verían al integrar espuni en tu plataforma.

EU eIDAS 2.0age_over_18mso_mdoc

Age Verification

¿Necesitas credenciales AV?

Obtén una credencial Proof-of-Age en la app oficial EU AV Reference App y luego verifícala en la demo.

Wallet recomendada

Cualquier wallet conforme al EU Age Verification Blueprint funciona. La app oficial de referencia es la que recomendamos para probar.

EU AV Reference App (oficial)

01

Estándar oficial de la UE

Construido sobre el EU Age Verification Blueprint de la Comisión Europea.

02

OpenWallet Foundation

Impulsado por EUDIPLO, el middleware de referencia del ecosistema EU AV.

03

Profesionales, no consultores

Construido por personas que trabajan con estas especificaciones día a día — no solo asesoran sobre ellas.

// precios

Precios simples, basados en uso.

Empieza gratis. Escala cuando estés listo.
Sin contratos. Sin costes de activación.

El plan gratuito incluye 100 verificaciones/mes. Precios de producción según volumen — escríbenos para un presupuesto.