FELCA API Integration — Age Verification Endpoints for Brazil
The FlagCheck FELCA API gives you two production-ready endpoints to comply with Brazil's FELCA Law (Digital ECA — Law 15.211/2025), in effect since March 17, 2026. Verify whether a Brazilian user is 18+ in under 2 seconds, optionally combining biometric face liveness for high-risk platforms.
What the FELCA Law Requires (Quick Summary)
Brazil's Digital ECA mandates that any digital platform reachable by minors must implement reliable age verification — self-declaration is banned. Violations carry fines up to BRL 50 million. The FELCA API covers both mandatory scenarios:
- •Standard platforms (games, streaming, social media): CPF age check is sufficient.
- •High-risk platforms (sports betting, adult content, alcohol e-commerce): CPF + face liveness is strongly recommended.
Read our full guides: FELCA Law Explained → Compliance Step-by-Step →
API Endpoints
/api/felca/age-checkAge verification via CPF. Returns is_adult, age and date of birth.
Use this for: standard platforms (games, streaming, social media, e-commerce).
/api/felca/livenessAge verification + facial biometrics. Returns is_adult + face_match confidence score.
Use this for: sports betting, adult content, alcohol/tobacco delivery, fintech.
Code Examples
POSTEndpoint 1 — Age Check (CPF only)
POSTEndpoint 2 — Liveness (CPF + Selfie)
API Responses
✅ Adult user (is_adult: true)
🔴 Minor user (is_adult: false)
🤳 Liveness response
Audit Logging (ANPD Compliance)
For ANPD compliance audits, log the following fields from the response — never store raw CPF:
- 1SHA-256 hash of the CPF (not the raw CPF)
- 2is_adult result (boolean)
- 3meta.timestamp (ISO 8601)
- 4meta.request_id (for dispute resolution)
- 5Your own user_id or session_id
FELCA Law — in effect March 17, 2026
Ready to Integrate?
Get your API key and start verifying Brazilian users today. FELCA-compliant, LGPD-safe, production-ready.
Frequently Asked Questions
Do I need both endpoints?▼
Does the API store CPF numbers?▼
What format should the CPF be in?▼
What does is_adult: false mean for my platform?▼
How do I send the selfie for the liveness endpoint?▼
What is the SLA / uptime?▼
FELCA API Brazil — CPF Age Check + Liveness
POST /api/felca/age-check CPF is_adult Brazil. POST /api/felca/liveness face biometrics Brazil. FELCA age verification API integration. Digital ECA compliance API. Brazil age gate CPF REST API. Lei FELCA API integração. Verificação de idade API CPF Brasil. Integración API FELCA Brasil CPF. is_adult CPF Brazil developer. LGPD compliant age verification API Brazil.