C
APICNPJ
Dicionário JSON

Campos retornados pela API CNPJ e como usar cada um.

Esta página ajuda desenvolvedores e ferramentas de IA a entenderem quais campos a API CNPJ retorna para consulta cadastral, auto preenchimento, geração de leads e análise por CNAE.

Veja também a documentação da API, o MCP para IA e os guias do blog técnico.

CampoTipoSignificado
cnpjstring

Documento da empresa. Trate sempre como texto para preservar zeros e preparar CNPJ alfanumérico.

razao_socialstring

Nome empresarial oficial usado em cadastros, contratos, CRM e ERP.

nome_fantasiastring | null

Nome comercial quando disponível.

situacao_cadastralstring

Status do cadastro, como ATIVA, BAIXADA, INAPTA, SUSPENSA ou NULA.

data_inicio_atividadesdate|string

Data de abertura da empresa. Pode ser usada para filtros de empresas novas.

cnae_fiscalstring

Código CNAE principal da empresa, usado para segmentação por atividade econômica.

cnaes_secundariosarray

Lista de atividades econômicas complementares.

logradouro, numero, bairro, municipio, uf, cepstring

Campos de endereço para auto preenchimento e filtros regionais.

sociosarray

Quadro societário quando disponível, útil para relacionamento e análise empresarial.

emailsarray

E-mails encontrados em fontes cadastrais e usados para enriquecimento B2B.

telefonesarray

Telefones encontrados para contato comercial ou validação cadastral.

simples_nacionalobject | null

Dados de opção pelo Simples Nacional quando disponíveis.

portestring

Porte da empresa, como ME, EPP ou demais portes.

capital_socialnumber|string

Capital social informado no cadastro.

Exemplo

Use estes campos para preencher formulários B2B automaticamente depois que o usuário digitar um CNPJ.

{
  "cnpj": "05729230000100",
  "razao_social": "EMPRESA EXEMPLO LTDA",
  "situacao_cadastral": "ATIVA",
  "cnae_fiscal": "6201501",
  "municipio": "SAO PAULO",
  "uf": "SP",
  "emails": ["[email protected]"],
  "telefones": ["1130000000"]
}