Sobre o openCNPJ.
Um projeto gratuito para tornar dados públicos empresariais mais acessíveis.
Dados públicos, sem barreiras desnecessárias
O openCNPJ foi criado com um objetivo simples: permitir que qualquer pessoa consulte informações públicas de empresas brasileiras e que desenvolvedores possam integrar esses dados aos seus sistemas sem burocracia. E tudo isso sem custos abusivos: a consulta é gratuita.
Não exigimos chave de API, cadastro nem pagamento. A API tem uma política de uso nominal de 10 requisições por segundo por IP, com proteção contra abuso e possibilidade de ajustes operacionais.
Trabalhamos para manter a disponibilidade da API o mais próximo possível de 100% e o tempo de resposta no menor nível possível. Você pode acompanhar esses números na página de estatísticas.
Simplicidade técnica
Usar a API é simples: basta uma requisição GET com o número do CNPJ para receber os dados da empresa em JSON. Não há chave de acesso, cadastro, SDK obrigatório nem etapas de autenticação.
A documentação da API explica todos os campos da resposta e traz exemplos prontos nas principais linguagens, como PHP, Python, JavaScript, Java, C#, Go e ADVPL. Também há guias de uso passo a passo para cada linguagem.
Responsabilidade
O openCNPJ não é mantido pela Receita Federal e não a representa. As informações podem apresentar defasagem e não substituem certidões, comprovantes ou consultas oficiais.
Para integrações, consulte a documentação da API. Para compreender as fontes, veja origem dos dados.