Verificação de identidade no Brasil: CPF, OTP e idade em uma API
A camada de identidade brasileira numa API só. Valide o CPF na Receita Federal, confirme o telefone com OTP por WhatsApp e verifique a idade — com consentimento do titular, compatível com a LGPD e feito para dev brasileiro.
Resumo
- O que é: três checagens de identidade — CPF, OTP e idade — em uma única API brasileira.
- Use junto ou separado: cada checagem é independente; combine conforme o seu risco.
- Preço: CPF a partir de R$ 0,02/consulta; OTP a R$ 0,03/envio. Paga só o que usar.
- LGPD-nativo: consentimento do titular, dados criptografados, contexto brasileiro.
Três checagens, uma API
Confirmar identidade no Brasil quase sempre é responder a três perguntas: esse CPF é real e regular?, o usuário controla esse telefone? e ele tem a idade exigida?. Cada bloco resolve uma delas — use um, dois ou os três.
Validar CPF na Receita
Confirme nome, data de nascimento e situação cadastral direto na Receita Federal.
Ver detalhesOTP por WhatsApp
Confirme que o usuário controla o número com código de uso único pelo WhatsApp oficial.
Ver detalhesVerificação de idade
Confirme a maioridade pela data de nascimento real, sem autodeclaração.
Ver detalhesPor que numa API só
- Menos fornecedores: um cadastro, uma autenticação, uma fatura por crédito — em vez de integrar CPF, SMS e verificação de idade em serviços diferentes.
- Feito para o Brasil: Receita Federal, WhatsApp e LGPD são o contexto nativo — não um add-on de um provedor estrangeiro.
- Combina as checagens: confirme o telefone com OTP e a identidade com CPF no mesmo fluxo, reduzindo fraude e contas falsas.
Exemplo: combinar OTP e CPF
Um fluxo comum de onboarding: primeiro confirme o telefone com OTP, depois valide o CPF do usuário. As duas checagens são chamadas HTTP independentes.
// 1. Confirma o telefone com OTP por WhatsApp
await fetch("https://cpf.entrar.api.br/api/otp/send", {
method: "POST",
headers: { Authorization: "Bearer SEU_API_SECRET", "Content-Type": "application/json" },
body: JSON.stringify({ telefone: "+5511999999999" }),
});
// ...usuário digita o código, você chama /api/otp/verify
// 2. Valida o CPF na Receita (fluxo redirect + session)
// redireciona para: https://cpf.entrar.api.br/?appId=SEU_TOKEN
// e recebe nome, CPF, nascimento e situação na sua callbackUrlCasos de uso
- Fintechs (KYC): CPF + OTP no onboarding para reduzir contas-laranja.
- Apostas e plataformas 18+: CPF + idade para garantir maioridade real.
- E-commerce: OTP no cadastro para barrar contas falsas e reduzir chargeback.
- Educação: CPF no cadastro de vestibular e alunos — como faz a faculdade Unifama.
Preço
Você paga só pelo que usar, com créditos por PIX e sem mensalidade:
- Validação de CPF: a partir de R$ 0,02 por consulta (1.000 por R$ 20). 10 consultas grátis por mês.
- OTP por WhatsApp: R$ 0,03 por envio; a verificação é gratuita.
Confiabilidade
Disponibilidade-alvo de 99,9% (status ao vivo), infraestrutura na AWS e no Google Cloud com servidores no Brasil, e suporte 24/7 por WhatsApp e e-mail. Já usado em produção por Unifama, 123 Bolão, SIACE, Cache Sistemas e Wame.
Perguntas frequentes
O que é uma camada de verificação de identidade?
É um conjunto de checagens que confirmam quem é o usuário: se o CPF existe e está regular na Receita Federal, se ele controla o telefone informado (via OTP) e se tem a idade mínima exigida. A entrar.api.br reúne essas três checagens em uma única API.
Preciso usar CPF, OTP e idade juntos?
Não. Cada checagem é independente e pode ser usada sozinha ou combinada. Um e-commerce pode querer só OTP; uma fintech pode combinar CPF + OTP; uma plataforma 18+ pode usar CPF + idade. Você escolhe o que faz sentido para o seu fluxo.
É compatível com a LGPD?
Sim. As checagens são feitas com consentimento do titular (o próprio usuário confirma CPF e telefone), a comunicação é criptografada e você recebe apenas os dados necessários. É pensado para o contexto brasileiro de proteção de dados.
Quanto custa?
Cada checagem tem seu preço: validação de CPF a partir de R$ 0,02 por consulta (créditos via PIX, 1.000 por R$ 20) e OTP por WhatsApp a R$ 0,03 por envio (a verificação é gratuita). Você paga só pelo que usar.
Funciona com qualquer linguagem?
Sim. Tudo é API HTTP REST com JSON, sem SDK obrigatório. Funciona com PHP, Node, Python, Java, .NET, Go e qualquer stack.
Quem já usa?
Instituições e plataformas em produção, como a faculdade Unifama (cadastro de vestibular e alunos) e o 123 Bolão (alto volume de envios diários), além de SIACE, Cache Sistemas e Wame.
Comece a verificar identidade de verdade no seu sistema.
Criar conta grátis