Demo de la API FELCA — Ve is_adult: true/false en vivo
Dos demos interactivos: Age Check (CPF → is_adult) y Liveness (CPF + selfie → is_adult + face_match). Ve el JSON completo y el código de integración. No se hacen llamadas reales a la API, no se gastan créditos.

Cómo funciona en una integración real
Formulario recoge el CPF
Tu formulario de registro o checkout recoge el CPF (número de identificación fiscal brasileño) del usuario.
Backend llama la API
Tu servidor hace un POST server-side con el CPF. La API key permanece segura.
Respuesta en < 2s
La API devuelve is_adult: true o false. Tú otorgas o bloqueas el acceso.
Qué significa cada campo del response
| Campo / Field | Tipo / Type | Descrição / Description |
|---|---|---|
| data.is_adult | boolean | true = 18+, permite acceso. false = menor, bloquea. Es el campo principal para la lógica de cumplimiento FELCA. |
| data.age | integer | Edad calculada del titular del CPF. Omitido si es menor (protección LGPD). |
| data.date_of_birth | string | Fecha de nacimiento (YYYY-MM-DD). Omitida si es menor. |
| data.document.valid | boolean | Si el CPF existe y está activo en la base de datos de la Receita Federal. |
| data.face_match.matched | boolean | (Liveness) true = el rostro coincide con el titular del CPF. false = persona diferente. |
| data.face_match.confidence | float 0–100 | (Liveness) Score de similitud facial. ≥ 70 = coincidencia confiable. |
| meta.credits_liveness | integer | (Liveness) Créditos consumidos por biometría. 0 si es menor (biometría omitida). |
| meta.request_id | string | ID único de la solicitud — guárdalo para tu registro de auditoría ANPD. |
| meta.timestamp | string ISO 8601 | Marca de tiempo exacta de la verificación — esencial para auditoría. |
¿Cuándo usar Liveness (CPF + Selfie)?
El endpoint /api/felca/liveness es recomendado para plataformas de alto riesgo: apuestas deportivas, contenido adulto, delivery de alcohol y fintech. Confirma no solo la edad, sino que la persona que usa la plataforma es realmente el titular del CPF — evitando que un menor use el documento de un adulto.
- ✅ face_match.matched: true — rostro coincide con el CPF en Receita Federal
- ⚠️ face_match.matched: false — adulto, pero el rostro no coincide con el titular
- 🔴 is_adult: false — menor detectado, biometría omitida (sin costo de liveness)
Pruébalo ahora en la pestaña "2 — Liveness Check" arriba.
Ley FELCA en vigor — 17 de marzo de 2026
¿Listo para integrar de verdad?
Obtén tu API key e integra en menos de 1 hora. Compatible con FELCA, seguro para LGPD, sin almacenar CPF.
Preguntas Frecuentes
¿Este demo hace llamadas reales a la API?▼
¿Qué es is_adult: true / false?▼
¿La API almacena el CPF enviado?▼
¿Cuánto tarda una integración real?▼
¿Cuándo usar /api/felca/liveness además del age-check?▼
¿Qué significa face_match.confidence?▼
FELCA API Demo — CPF age check is_adult
FELCA API demo CPF age verification is_adult true false Brazil POST api/felca/age-check JSON response Lei FELCA 15211 2025 API integration ECA digital age check Brazil developer demo LGPD CPF