Documentação da API

A CNPJAPI é uma API REST brasileira para consulta de dados cadastrais de empresas por CNPJ, com base nos dados públicos da Receita Federal. As respostas são em JSON e cobrem identificação, situação cadastral, atividades econômicas (CNAE), endereço, contato e quadro societário (QSA). Ela é usada para integrar a consulta de CNPJ em sistemas, ERPs, CRMs e fluxos de cadastro/onboarding.

  • Base URL: https://api.cnpjapi.com.br
  • Autenticação: API key no cabeçalho Authorization: Bearer (veja Autenticação)
  • Formato: JSON, campos em PascalCase

Nesta documentação

  • Consultar um CNPJ - o endpoint GET /{cnpj}, exemplo de requisição, resposta em JSON e o dicionário de campos retornados.
  • Compatível com a ReceitaWS - migre trocando só o host: mesma resposta via GET /v1/cnpj/{cnpj} ou ?formato=receitaws.
  • Autenticação - como gerar e usar a API key, e a diferença entre a consulta web aberta e o uso programático.
  • Limites e planos - requisições por minuto, cota mensal e o comportamento em caso de 429 Too Many Requests.
  • Consultar a cota - o endpoint GET /cota para acompanhar o consumo do mês sem debitar cota.
  • Erros - os códigos de status HTTP da API e o que cada um significa.

Comece agora

Crie sua conta gratuita em https://app.cnpjapi.com.br, gere a sua API key e faça a primeira consulta em minutos. Há um plano gratuito para começar; os limites variam por plano.