Guias de uso da API de CNPJ.
Aprenda a consultar CNPJ via API em PHP, Python, JavaScript, Java, C#, Go, Ruby, Rust, Dart, Swift, Progress 4GL e ADVPL (TOTVS Protheus). Exemplos prontos, grátis e sem chave.
Cada guia mostra, passo a passo, como consultar dados públicos de CNPJ com a API gratuita do openCNPJ na sua linguagem: a chamada HTTP, a leitura do JSON, o tratamento de erros e boas práticas. Não é preciso cadastro nem chave de acesso.
- PHP Como consultar CNPJ via API no PHP Exemplo com a extensão cURL, leitura do JSON e tratamento de erros.
- Python Como consultar CNPJ via API no Python Exemplo com requests, leitura do JSON e tratamento de erros.
- JavaScript Como consultar CNPJ via API em JavaScript Exemplo com fetch, leitura do JSON e tratamento de erros.
- Java Como consultar CNPJ via API no Java Exemplo com HttpClient, leitura do JSON e tratamento de erros.
- C# Como consultar CNPJ via API no C# (.NET) Exemplo com HttpClient, leitura do JSON e tratamento de erros.
- ADVPL Como consultar CNPJ na Receita no TOTVS Protheus em ADVPL Exemplo com FWRest, leitura do JSON e tratamento de erros.
- Go Como consultar CNPJ via API no Go Exemplo com net/http, leitura do JSON e tratamento de erros.
- cURL Como consultar CNPJ via API com cURL Exemplo no terminal, leitura do JSON e tratamento de erros.
- Progress 4GL Como consultar CNPJ via API no Progress 4GL (OpenEdge) Exemplo com OpenEdge.Net, leitura do JSON e tratamento de erros.
- Ruby Como consultar CNPJ via API no Ruby Exemplo com Net::HTTP, leitura do JSON e tratamento de erros.
- Dart Como consultar CNPJ via API no Dart e Flutter Exemplo com o pacote http, leitura do JSON e tratamento de erros.
- Swift Como consultar CNPJ via API no Swift Exemplo com URLSession, leitura do JSON e tratamento de erros.
- Rust Como consultar CNPJ via API no Rust Exemplo com reqwest, leitura do JSON e tratamento de erros.
Procura a referência completa dos campos? Veja a documentação da API.