API de CNPJ gratuita: qual usar e quais são os limites
Há várias APIs de CNPJ gratuitas, e a diferença está no limite de consultas. As abertas, sem cadastro, aceitam de 3 a 5 consultas por minuto por IP: servem para testar ou consultar um CNPJ de vez em quando. Para um sistema que consulta todo dia, como cadastro de clientes, conferência de fornecedores ou enriquecimento de base, vale uma API com chave e cota mensal. O plano gratuito do apipj tem 10 consultas por minuto e 50.000 por mês, com dados da Receita Federal da carga 09/2026.
Comparação
Limites conferidos na documentação de cada serviço em 29/10/2026. Eles mudam: confira antes de integrar.
| API | Cadastro | Limite gratuito | Atualização dos dados | Observação |
|---|---|---|---|---|
| apipj | Conta grátis (chave de API) | 10 por minuto e 50.000 por mês | Carga mensal dos dados abertos da Receita | Sócios, Simples, MEI, endereço com código IBGE; servidor MCP e bibliotecas |
| CNPJá (API pública) | Não | 5 por minuto por IP (documentação) | Até 45 dias para estabelecimentos ativos, segundo o próprio serviço | Planos pagos com consulta em tempo real |
| CNPJ.ws (API pública) | Não | 3 por minuto por IP; acima de 360 por hora o IP fica bloqueado por 1 hora (documentação) | Não informado na página de limites | API comercial autenticada à parte |
| BrasilAPI | Não | Sem limite publicado na documentação | Não informado | Projeto aberto e comunitário, que reúne várias APIs públicas brasileiras |
Qual escolher
- Consultar um CNPJ de vez em quando, sem programar: a consulta pelo site da Receita ou a página de cada CNPJ no apipj resolvem.
- Protótipo ou script pontual: qualquer API aberta serve; respeite o limite por IP e trate o erro 429.
- Sistema em produção (cadastro, ERP, CRM, conferência de fornecedores): prefira uma API com chave, cota mensal declarada e resposta estável. Limite por IP quebra quando vários usuários do mesmo sistema consultam ao mesmo tempo.
- Muitos CNPJs de uma vez: veja a consulta de CNPJ em lote, que respeita os limites e retoma de onde parou.
- Dentro do ChatGPT, do Claude ou do Cursor: o apipj tem um servidor MCP que consulta CNPJ na conversa.
O que toda API de CNPJ gratuita tem em comum
Todas partem da mesma fonte: os dados abertos do CNPJ que a Receita Federal publica uma vez por mês. Por isso nenhuma tem valor de certidão, e os dados de uma empresa recém-aberta só aparecem depois da carga seguinte da Receita. A diferença entre elas está em quanto tempo levam para carregar o mês novo, no formato da resposta (endereço com código IBGE, sócios, Simples e MEI) e nos limites.
Primeira consulta no apipj
curl -H "Authorization: Bearer SUA_CHAVE" https://apipj.com.br/v1/cnpj/00000000000191A chave sai na hora ao criar a conta grátis. Exemplos em Python, JavaScript, PHP, C# e Google Planilhas.