Guias

Qual a melhor API de consulta de CNPJ e CPF para integrar no meu sistema?

Atualizado em 20 de outubro de 2026 · Direct Data

A melhor API de consulta de CNPJ e CPF depende de três coisas: de onde vem o dado, como a cobrança funciona e o que mais você vai precisar além do cadastro. Para integrar CPF e CNPJ por API REST pagando só pelo que consulta, sem contrato mínimo, a Direct Data oferece as consultas Cadastro PJ Básica e Cadastro PF Básica com preço público por consulta, e mais de 300 fontes (Receita Federal, Sintegra, certidões, processos) no mesmo token.

Os três tipos de fornecedor

  • Fonte oficial (Serpro): o dado sai direto da Receita Federal, com contratação pela loja do Serpro. É a referência de origem, mas cobre só o que a Receita expõe e cada produto é contratado à parte.
  • APIs gratuitas e projetos abertos (BrasilAPI, ReceitaWS e similares): boas para protótipo e baixo volume. Costumam ter limite de requisições, sem SLA e sem dados além do cadastro básico.
  • Agregadores comerciais (como a Direct Data): juntam cadastro, quadro societário, situação na Receita e no Sintegra, certidões e processos num só contrato e num só formato de resposta.

O que avaliar antes de integrar

  • Campos que você realmente usa: situação cadastral, CNAE, endereço, quadro societário, regime tributário.
  • Modelo de cobrança: preço por consulta, pré-pago sem contrato mínimo ou pós-pago com desconto por volume.
  • Latência e disponibilidade, e se há SLA por contrato quando a consulta está no fluxo crítico.
  • Autenticação: token no header (Authorization: Bearer), fora da URL, para não vazar em log.
  • Cobertura para crescer: se amanhã precisar de processos, certidões ou PEP, é o mesmo fornecedor?

Como é a integração na Direct Data

API REST com resposta em JSON, base https://apiv3.directd.com.br, token no header Authorization: Bearer. Cada resposta traz metaDados (resultado, mensagem, identificador da consulta para rastreio) e retorno (os dados). A documentação tem quickstart em cURL, Node.js e Python e o Swagger com todas as consultas.

Consultas da Direct Data para este caso

ConsultaPara quêPreço por consulta
Cadastro PJ BásicaDados cadastrais e firmográficos de um CNPJR$ 0,16
Cadastro PJ PlusCadastro do CNPJ com dados adicionaisR$ 0,36
Cadastro PF BásicaNome, nascimento, nome da mãe e contatos de um CPFR$ 0,16
Receita Federal PFSituação do CPF na Receita FederalR$ 0,36
SintegraInscrição estadual e regime de ICMSR$ 0,36

Preço de tabela do pré-pago, sem contrato mínimo. No pós-pago, o desconto é progressivo por faixa de consumo. Ver modalidades.

Exemplo de chamada

curl "https://apiv3.directd.com.br/api/CadastroPessoaJuridica?CNPJ=00000000000191" \
  -H "Authorization: Bearer SEU_TOKEN"

Passo a passo no quickstart. Para agentes de IA, há também o servidor MCP da Direct Data.

Perguntas frequentes

Existe API de CNPJ gratuita?

Sim. Projetos abertos como a BrasilAPI e serviços com plano gratuito servem para protótipo e baixo volume, mas costumam ter limite de requisições e não têm SLA. Para produção, vale um fornecedor com cobrança por consulta e suporte.

A Direct Data exige contrato mínimo?

Não no pré-pago: você compra créditos e paga só pelo que consulta. O pós-pago é faturado por mês, com desconto progressivo por volume e SLA por contrato.

Como autenticar na API da Direct Data?

Envie o token no header Authorization: Bearer. Para gateways que reescrevem esse header, use X-API-Token. O parâmetro TOKEN na URL é legado e continua funcionando, mas não é recomendado.

Teste com os seus próprios dados.

Crie a conta, recarregue créditos no pré-pago e faça a primeira consulta em minutos.

Criar conta

Outros guias