Voltar ao blog
Desenvolvimento

API de CNPJ Grátis para Desenvolvedores: Opções, Limites e Como Escolher

Comparativo das principais APIs gratuitas e pagas para consultar CNPJ no Brasil: BrasilAPI, ReceitaWS, CNPJ.ws, Minha Receita e mais. Limites, formatos de resposta e quando cada uma vale a pena.

Equipe MINDATA6 jun. 20268 min de leitura
Publicidade

Por que integrar dados de CNPJ no seu sistema

Qualquer sistema que cadastra pessoas jurídicas se beneficia de uma consulta automática ao CNPJ: formulários de cadastro preenchem razão social e endereço automaticamente, sistemas de compliance verificam a situação cadastral em tempo real, e plataformas de crédito cruzam sócios com outros CNPJs antes de aprovar limite.

Autopreenchimento

CNPJ digitado preenche razão social, endereço e CNAE automaticamente.

Validação em onboarding

Verifique situação cadastral antes de ativar um novo fornecedor ou cliente PJ.

Compliance contínuo

Re-consulte CNPJs da carteira periodicamente para detectar mudanças de situação.

Formato típico de resposta

Todas as APIs listadas retornam JSON. A estrutura varia, mas os campos essenciais estão presentes em todas:

{
  "cnpj": "14380200000121",
  "razao_social": "IFOOD.COM AGÊNCIA DE RESTAURANTES ONLINE S/A",
  "nome_fantasia": "IFOOD",
  "situacao_cadastral": "ATIVA",
  "data_abertura": "2011-03-29",
  "cnae_principal": { "codigo": "7319002", "descricao": "Promoção de vendas" },
  "capital_social": 1000000.00,
  "porte": "DEMAIS",
  "socios": [
    { "nome": "MOVILE PARTICIPAÇÕES S.A.", "qualificacao": "Sócio PJ" }
  ]
}

Comparativo das principais opções

BrasilAPI

Tem plano grátis

Limite: Sem limite declarado (uso justo)

Latência: ~300ms

Fonte: Receita Federal (scraping ou base)

Melhor para

Projetos pessoais, MVPs, validação de formulário

Prós

  • + Sem chave de API
  • + Open source
  • + Mantida pela comunidade
  • + Boa uptime

Contras

  • - Pode ter instabilidade em picos
  • - Dados básicos da RFB
  • - Rate limit informal

ReceitaWS

Tem plano grátis

Limite: 1 req/min (grátis) / ilimitado (pago)

Latência: ~200ms

Fonte: Receita Federal

Melhor para

Cadastros com baixo volume de consultas simultâneas

Prós

  • + Dados atualizados
  • + Plano pago acessível
  • + Uptime histórico bom

Contras

  • - Rate limit muito baixo no plano grátis
  • - Requer pagamento para uso em produção

CNPJ.ws

Tem plano grátis

Limite: 3 req/min (grátis) / ilimitado (pago R$ 47/mês)

Latência: ~150ms

Fonte: Receita Federal + Simples Nacional

Melhor para

Verificação de MEI/Simples em cadastros

Prós

  • + Inclui dados do Simples Nacional
  • + API estável
  • + Documentação clara

Contras

  • - Rate limit restritivo no gratuito

Minha Receita

Tem plano grátis

Limite: Sem limite (self-hosted) / limitado (hosted)

Latência: Varia (self-hosted)

Fonte: Base oficial da Receita Federal

Melhor para

Empresas que precisam de volume alto e controle total dos dados

Prós

  • + Open source total
  • + Pode hospedar em infraestrutura própria
  • + Dados completos

Contras

  • - Requer setup próprio para uso em escala
  • - Download da base completa (~6 GB)

MINDATA API

Pago

Limite: Por plano (Business/Enterprise)

Latência: ~100ms

Fonte: Receita Federal + CVM + sócios cruzados + rede societária

Melhor para

Sistemas de compliance, due diligence, onboarding PJ em escala

Prós

  • + Dados enriquecidos além do CNPJ básico
  • + Sócios com outras empresas
  • + Rede de relacionamentos
  • + SLA garantido

Contras

  • - Pago
  • - Focado no mercado brasileiro B2B
Publicidade

Como escolher

  • MVP ou projeto pessoal: BrasilAPI. Sem key, sem limite formal, fácil de integrar.
  • Produção com baixo volume (<500 consultas/dia): ReceitaWS pago (R$ 29/mês) ou CNPJ.ws.
  • Alto volume e controle total: Minha Receita self-hosted com a base da Receita Federal.
  • Dados enriquecidos (sócios cruzados, rede, sanções): MINDATA API (plano Business).

Precisa de volume ou dados enriquecidos?

O MINDATA API entrega CNPJ, sócios, rede societária e sanções em um único endpoint. Veja os planos disponíveis.