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

  1. Crie um app no painel e receba um token.
  2. Redirecione o usuário para entrar.api.br/?appId=SEU_TOKEN.
  3. O usuário informa CPF e data de nascimento e resolve o captcha.
  4. Seu sistema recebe o resultado na callbackUrl via session (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