Como validar CPF via API no seu sistema
Validar CPF pode significar duas coisas bem diferentes: checar se o número é matematicamente válido ou confirmar que ele existe e está regular na Receita Federal. Veja a diferença e como integrar a validação real ao seu sistema.
Por que validar CPF
Validar o CPF evita cadastros falsos, fraudes e erros de digitação. Em onboarding, abertura de conta e KYC, confirmar a identidade real do usuário reduz risco e melhora a qualidade da base.
Dígito verificador x validação na Receita
Validação de formato (dígito verificador): algoritmo local que confirma se os 11 dígitos formam um CPF matematicamente válido. É grátis e instantâneo, mas não diz se o CPF existe ou de quem é — vários números válidos no formato não correspondem a ninguém.
Validação na Receita Federal: consulta online que confirma se o CPF existe, confere com a data de nascimento e qual a situação cadastral. É o que realmente comprova identidade.
Como integrar a entrar.api.br
- Crie um app no painel e receba um token.
- Redirecione o usuário para
entrar.api.br/?appId=SEU_TOKEN. - O usuário informa CPF e data de nascimento e resolve o captcha.
- Seu sistema recebe o resultado na
callbackUrlviasession(nome, CPF, situação cadastral e data de nascimento).
Exemplo de fluxo
// 1. redireciona o usuário para verificar window.location.href = "https://entrar.api.br/?appId=SEU_TOKEN"; // 2. no seu callbackUrl você recebe ?session=... // e troca pelos dados verificados do CPF
Preços
10 consultas grátis por mês. Acima disso, créditos via PIX: R$ 20,00 = 1.000 créditos (1 crédito = 1 consulta).
Perguntas frequentes
Validar só o dígito verificador é suficiente?
Não. A validação do dígito verificador apenas confirma que o número é matematicamente válido — não diz se o CPF existe, é de quem diz ser ou está regular. Para isso é preciso consultar a Receita Federal.
Como integro a validação de CPF no meu sistema?
Crie um app na entrar.api.br, receba um token e redirecione o usuário para entrar.api.br/?appId=SEU_TOKEN. Após a verificação, seu sistema recebe o resultado na sua callbackUrl por meio de um session.
Tem custo?
Há 10 consultas grátis por mês. Acima disso, usa-se créditos: R$ 20,00 = 1.000 créditos (1 crédito = 1 consulta).
Funciona com qualquer linguagem?
Sim. A integração é por redirect + callback HTTP, então funciona com qualquer stack (PHP, Node, Python, Java, .NET, etc.) sem SDK específico.
Comece a validar CPF de verdade no seu sistema.
Criar conta e obter token grátis