Documentação API
Documentação aberta da API CNPJ v1.0 (2026)

Documentação da API CNPJ

A API REST da APICNPJ permite consultar CNPJ, buscar empresas brasileiras, obter dados cadastrais, sócios, CNAE, endereço, telefone e e-mail através de respostas em JSON. A documentação apresenta autenticação, endpoints, exemplos de código e integração em PHP, Python, Node.js e outras linguagens.

Consulta CNPJBusca empresasAPI RESTResposta JSONAutenticação BearerExemplos em PHP, Python e Node.js
MCP Server

Deixe Codex, Claude e agentes internos consultarem CNPJ e gerarem leads.

O servidor MCP permite que agentes de IA como ChatGPT, Claude, Codex e outros modelos consultem empresas brasileiras utilizando linguagem natural e executem consultas estruturadas através da API. Ele expõe tools para consultar CNPJ, buscar empresas, planejar leads por CNAE, estimar volume, validar amostras e exportar listas com logs no dashboard.

Ver docs e playground MCP
Referência rápida

O que a API CNPJ retorna

Campos mais usados para validação cadastral, consulta fiscal, enriquecimento de leads e integração com sistemas.

CNPJRazão SocialNome FantasiaSituação CadastralData de AberturaCNAE PrincipalCNAEs SecundáriosNatureza JurídicaPorteCapital SocialEndereçoMunicípioEstadoCEPTelefonesE-mailsSóciosFiliais
Endpoints REST

Principais endpoints para consulta CNPJ, busca de empresas e CNAE

GET/v1/cnpj/{cnpj}

Consulta CNPJ e retorna dados cadastrais, contatos, CNAE e situação cadastral.

GET/v1/search

Busca empresas brasileiras por nome, razão social, telefone, e-mail, CNAE e localização.

GET/v1/cnae

Consulta CNAE e localiza atividades econômicas para filtros comerciais e fiscais.

GET/v1/company

Detalhes completos da empresa, sócios, filiais e empresas relacionadas quando disponíveis.

GET/v1/status

Status da API, disponibilidade e verificação rápida de integração.

Casos de uso

Para que usar a API CNPJ

consulta de CNPJvalidação cadastralauto preenchimento de formuláriosintegração com CRMintegração com ERPonboarding de fornecedoresenriquecimento de leadsprospecção B2Bmarketplacesfintechse-commercecompliance e compras
Exemplos disponíveis

Integre em diferentes linguagens

cURLPHPPythonNode.jsJavaGoLaravelJavaScript

RESPONSE.JSON

Aguardando
// O resultado da API aparecerá aqui após executar uma requisição...

Implementação (bash)

curl --request GET \
--url "https://api.apicnpj.com/v1/cnpj/{cnpj}" \
--header 'Authorization: Bearer '
FAQ técnico

Perguntas frequentes sobre API CNPJ, JSON, autenticação e integração

Como autenticar na API CNPJ?

Envie sua chave no header Authorization usando o formato Bearer Token. A documentação de autenticação mostra exemplos prontos.

Como obter uma API Key?

Crie uma conta, acesse o dashboard e gere ou copie sua chave de API. Depois use a chave nos exemplos de código.

Qual formato do CNPJ devo enviar?

Envie o CNPJ sem máscara sempre que possível. CNPJs legados usam 14 caracteres numéricos; novas inscrições devem estar preparadas para o padrão alfanumérico da Receita Federal.

A API retorna JSON?

Sim. Os endpoints REST retornam respostas em JSON para facilitar integração com PHP, Python, Node.js, Java, Go, CRM e ERP.

Existe limite de requisições?

Sim. Os limites dependem do plano, token e endpoint. Consulte a página de limites para acompanhar rate limit, headers e boas práticas.

Como consultar empresas pelo CNPJ?

Use GET /v1/cnpj/{cnpj} com Authorization Bearer. O retorno inclui dados cadastrais públicos e campos relacionados quando disponíveis.

Como buscar empresas por nome ou CNAE?

Use os endpoints de busca para filtrar empresas por razão social, nome fantasia, CNAE, telefone, e-mail, cidade e estado.

Existe integração com MCP para IA?

Sim. O servidor MCP permite que agentes de IA como ChatGPT, Claude, Codex e outros modelos consultem empresas brasileiras usando linguagem natural.

Integração

Por que integrar a API CNPJ da APICNPJ?

A API REST da APICNPJ ajuda sistemas, CRMs, ERPs, equipes comerciais e agentes de IA a consultar empresas brasileiras, validar cadastros e gerar listas B2B com dados públicos em formato JSON.

Dados cadastrais públicos organizados

Consulte CNPJ, razão social, nome fantasia, situação cadastral, CNAE, endereço, telefones, e-mails e quadro societário em uma resposta estruturada.

API REST com JSON e Bearer Token

Integre CRM, ERP, formulários, onboarding de fornecedores e automações comerciais usando HTTPS, autenticação por API Key e respostas em JSON.

Busca empresarial por múltiplos filtros

Pesquise empresas brasileiras por nome, CNPJ, CNAE, cidade, estado, telefone ou e-mail para validação cadastral, prospecção B2B e enriquecimento de leads.

MCP para agentes de IA

Permita que Codex, Claude, ChatGPT e outros agentes consultem empresas, sócios e leads usando linguagem natural e tools estruturadas.

Infraestrutura
99,99%

disponibilidade monitorada

Endpoints REST, playground, autenticação Bearer Token, MCP e logs preparados para integrações de produção.

JSON HTTPSRate limitCache inteligenteObservabilidade
Primeiros passos

Como começar a usar a API CNPJ

Um fluxo simples para testar consulta cadastral, busca de empresas e integração via API REST sem depender de configuração complexa.

01

Crie sua conta

Registre-se no painel e gere sua API Key para testar consulta de CNPJ, busca de empresas e endpoints REST.

02

Autentique a requisição

Envie o token no header Authorization: Bearer e acompanhe limites pelos headers de rate limit.

03

Teste no playground

Use o Playground para validar o primeiro CNPJ, copiar exemplos e ver a resposta em JSON.

Suporte técnico

Precisa de ajuda técnica?

Tire dúvidas sobre autenticação, rate limit, endpoints, MCP, busca de empresas e integração com CRM ou ERP.