Documentação API CNPJ
Consulte dados completos de empresas brasileiras através do CNPJ. Nossa API oferece acesso rápido e confiável a informações atualizadas da Receita Federal, incluindo dados dos sócios, situação cadastral, endereço e atividades econômicas.
🏢 Dados Empresariais Completos
Acesse razão social, nome fantasia, capital social, porte da empresa e natureza jurídica de qualquer CNPJ válido.
👥 Lista de Sócios Atualizada
Consulte todos os sócios da empresa, suas qualificações e datas de entrada na sociedade.
📍 Endereço Completo
Obtenha o endereço completo da empresa, incluindo logradouro, bairro, município, UF e CEP.
⚡ Resposta Instantânea
Latência ultra-baixa com 99.9% de uptime garantido para suas consultas de CNPJ.
Principais Casos de Uso
Due Diligence e Compliance
Valide informações de fornecedores e clientes para processos de compliance e análise de risco.
Preenchimento Automático de Formulários
Automatize o preenchimento de dados empresariais em formulários de cadastro e contrato.
Verificação de Parceiros Comerciais
Confirme a situação cadastral e dados de empresas antes de estabelecer parcerias comerciais.
Endpoint
GET https://api.apibrasil.com.br/v1/cnpj/:cnpj
Autenticação
Todas as requisições devem incluir seu token de autenticação no header Authorization:
Authorization: Bearer SEU_TOKEN
Parâmetros
cnpj
obrigatórioCNPJ da empresa (com ou sem formatação). Exemplo: 00000000000191 ou 00.000.000/0001-91
Exemplos de Requisição
curl -H "Authorization: Bearer SEU_TOKEN" \
https://api.apibrasil.com.br/v1/cnpj/00000000000191
const response = await fetch('https://api.apibrasil.com.br/v1/cnpj/00000000000191', {
headers: {
'Authorization': 'Bearer SEU_TOKEN'
}
});
const data = await response.json();
console.log(data);
import requests
headers = {'Authorization': 'Bearer SEU_TOKEN'}
response = requests.get('https://api.apibrasil.com.br/v1/cnpj/00000000000191', headers=headers)
data = response.json()
print(data)
Resposta
{
"cnpj": "00.000.000/0001-91",
"razao_social": "BANCO DO BRASIL S.A.",
"nome_fantasia": "BANCO DO BRASIL",
"situacao_cadastral": "ATIVA",
"data_situacao_cadastral": "2005-11-03",
"capital_social": "100000000000.00",
"porte": "DEMAIS",
"natureza_juridica": "Sociedade de Economia Mista",
"cnae_principal": {
"codigo": "6421200",
"descricao": "Bancos comerciais"
},
"endereco": {
"logradouro": "SBS Quadra 1 Bloco G Lote 32",
"numero": "S/N",
"bairro": "ASA SUL",
"municipio": "BRASILIA",
"uf": "DF",
"cep": "70073-901"
},
"sócios": [
{
"nome": "UNIÃO FEDERAL",
"qualificacao": "Ente Federativo",
"data_entrada": "2005-11-03"
}
]
}
Campos da Resposta
cnpj
CNPJ formatado
razao_social
Razão social da empresa
nome_fantasia
Nome fantasia da empresa
situacao_cadastral
Situação cadastral (ATIVA, SUSPENSA, INAPTA, BAIXADA)
capital_social
Capital social da empresa
cnae_principal
Atividade econômica principal
endereco
Endereço completo da empresa
sócios
Lista de sócios da empresa
Códigos de Status HTTP
200
Sucesso - CNPJ encontrado401
Não autorizado - Token inválido404
CNPJ não encontrado429
Limite de requisições excedido500
Erro interno do servidorPerguntas Frequentes
Com que frequência os dados são atualizados?
Nossos dados são sincronizados diariamente com a base da Receita Federal, garantindo informações sempre atualizadas.
A API funciona com CNPJs inativos?
Sim, nossa API retorna dados históricos de empresas baixadas ou suspensas, incluindo a data e situação cadastral.
Há limite de requisições por minuto?
Não aplicamos rate limiting rígido. Nossa infraestrutura é projetada para suportar alto volume de consultas.
Benefícios da Integração
Redução de Erros Manuais
Elimine erros de digitação e inconsistências nos dados empresariais.
Economia de Tempo
Automatize consultas que antes eram feitas manualmente.
Melhor Experiência do Usuário
Preenchimento instantâneo melhora a usabilidade dos seus formulários.
Dados Sempre Atualizados
Acesso a informações oficiais e atualizadas da Receita Federal.