Consulta CNPJ Brasil e Empresas por CNAE
Pricing
from $1.50 / 1,000 results
Consulta CNPJ Brasil e Empresas por CNAE
Consulte CNPJs em lote por lista ou CSV e encontre empresas por CNAE, UF e município. Retorna dados cadastrais públicos estruturados: razão social, situação, CNAEs, endereço, capital e QSA. O modo Lookup usa fallback entre fontes; Discovery usa a busca filtrada da fonte primária.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Johnn Mottin
Maintained by CommunityActor stats
0
Bookmarked
36
Total users
14
Monthly active users
a day ago
Last modified
Categories
Share
Sua lista de prospecção B2B começa com um CNAE e termina com um CRM cheio. Consulte dados cadastrais públicos de empresas brasileiras pelo CNPJ em lote ou encontre empresas por CNAE, UF e município — sem conta ou chave de API de serviços externos.
Um Actor, dois modos:
- Lookup — consulta em lote: envie uma lista ou texto/CSV com CNPJs e receba um registro cadastral estruturado para cada empresa encontrada. CNPJs são normalizados, validados e deduplicados.
- Discovery — descoberta por filtros: informe CNAE e, opcionalmente, UF, código IBGE do município e situação cadastral para receber as empresas correspondentes.
Casos de uso
- Prospecção B2B: encontre empresas de um setor e uma região sem depender de listas prontas.
- Enriquecimento de CRM: transforme uma lista de CNPJs em registros empresariais estruturados.
- Pesquisa de mercado: mapeie empresas por atividade econômica e localização.
- Triagem cadastral/KYB: consulte situação, atividade, endereço, capital e quadro societário como etapa inicial de análise. Este Actor não substitui due diligence, análise jurídica ou de crédito.
Qual modo usar?
| Você tem | Você quer | Modo |
|---|---|---|
| Uma lista de CNPJs | Consultar os dados cadastrais de cada empresa | Lookup |
| Um CNAE e uma região | Encontrar empresas que correspondem aos filtros | Discovery |
Início rápido
Lookup
{"mode": "lookup","cnpjs": ["47.960.950/0001-21","00000000000191"]}
Discovery por CNAE, UF e município
{"mode": "discovery","cnae": "4713004","uf": "SP","municipio": "3525904","situacao": "ATIVA","maxResults": 10}
Use um maxResults pequeno no primeiro teste para conferir o resultado e controlar o custo.
Inputs
| Campo | Modo | Descrição | Exemplo |
|---|---|---|---|
mode | ambos | lookup ou discovery; obrigatório | "lookup" |
cnpjs | lookup | Lista de CNPJs com ou sem formatação | ["47.960.950/0001-21"] |
cnpjInput | lookup | Texto ou CSV; os CNPJs são extraídos, validados e deduplicados | "empresa,cnpj\nMagalu,47960950000121" |
cnae | discovery | CNAE principal; obrigatório em Discovery | "4713004" |
uf | discovery | Sigla do estado; opcional | "SP" |
municipio | discovery | Código IBGE do município; opcional | "3525904" |
situacao | discovery | Situação cadastral; opcional | "ATIVA" |
maxResults | discovery | Limite de resultados retornados | 100 |
Output
O dataset recebe um item por empresa encontrada. Exemplo abreviado com dados empresariais:
{"cnpj": "47960950000121","razaoSocial": "MAGAZINE LUIZA S/A","nomeFantasia": "MAGAZINE LUIZA","situacaoCadastral": "ATIVA","cnaePrincipal": "4713004","cnaeDescricao": "Lojas de departamentos ou magazines, exceto lojas francas (Duty free)","naturezaJuridica": "Sociedade Anônima Aberta","capitalSocial": 14202162000,"porte": "DEMAIS","endereco": {"municipio": "FRANCA","uf": "SP","cep": "14400490"},"source": "minhareceita","scrapedAt": "2026-07-21T22:01:09.370Z"}
Campos que podem ser retornados:
| Campo | Descrição |
|---|---|
cnpj | CNPJ com 14 dígitos |
razaoSocial / nomeFantasia | Identificação empresarial |
situacaoCadastral / dataSituacao | Situação cadastral e respectiva data |
cnaePrincipal / cnaeDescricao | CNAE principal e descrição |
cnaesSecundarios | Lista de CNAEs secundários |
naturezaJuridica / capitalSocial / porte | Características cadastrais da empresa |
opcaoSimples / opcaoMei | Informação disponível na fonte ou null |
endereco | Logradouro, número, bairro, município, UF e CEP, quando disponíveis |
telefones / email | Contatos quando constam na fonte pública |
socios | QSA com nome, qualificação, faixa etária, documento mascarado e data de entrada, quando disponíveis |
dataAbertura | Data de início de atividade |
source | Fonte que retornou o registro |
scrapedAt | Momento da coleta em formato ISO |
Campos não informados pela fonte são retornados como null; o Actor não os estima.
Preço e controle de custo
A cobrança é feita por registro retornado (Pay Per Event): US$ 0,0015 por empresa — US$ 1,50 por 1.000 registros — mais uma taxa simbólica por início de run. Consulte a aba Pricing desta página para os valores vigentes.
Use maxResults no modo Discovery para limitar o volume. No modo Lookup, faça um primeiro teste com uma lista pequena antes de processar um lote maior.
Fontes e confiabilidade
Lookup
O modo Lookup tenta as fontes públicas nesta ordem:
- Minha Receita
- BrasilAPI
- CNPJ.ws
Quando uma fonte apresenta indisponibilidade, timeout, limite ou erro de servidor, o Actor tenta a seguinte. Uma resposta legítima de CNPJ não encontrado não é tratada como indisponibilidade. O campo source identifica qual fonte retornou cada registro.
Discovery
O modo Discovery utiliza a busca filtrada da Minha Receita. CNAE, UF e município são enviados para a fonte; a situação cadastral é conferida antes de o resultado ser gravado. Se a fonte estiver indisponível, o run informa a falha em vez de inventar resultados.
Este é um Actor comunitário não-oficial, sem afiliação com a Receita Federal ou qualquer órgão do governo brasileiro. Os dados vêm de espelhos públicos do cadastro nacional (Minha Receita, BrasilAPI, CNPJ.ws).
Limitações
- As fontes utilizadas espelham dados públicos do cadastro de CNPJ e podem apresentar atraso de atualização; não trate o resultado como informação em tempo real.
- A disponibilidade e o preenchimento dos campos dependem das fontes públicas.
- Telefone, e-mail, QSA, Simples e MEI podem estar ausentes ou retornar
null. - O Actor não fornece dívida ativa, processos judiciais, sanções, análise de crédito ou histórico societário completo.
- O resultado não substitui validação jurídica, fiscal, de crédito ou de compliance.
Uso responsável
O Actor consulta informações empresariais disponíveis em fontes públicas. O usuário é responsável por definir uma finalidade legítima, aplicar as regras de proteção de dados e respeitar políticas contra spam e abordagens comerciais indevidas. Para decisões jurídicas ou regulatórias, procure orientação profissional qualificada.
FAQ
Preciso fornecer chave de API ou login de outra plataforma?
Não. O Actor é executado pela sua conta Apify e não solicita credenciais de serviços externos.
Qual é a diferença entre Lookup e Discovery?
Use Lookup quando você já possui os CNPJs. Use Discovery quando possui um CNAE e quer encontrar empresas de determinada região.
O fallback entre fontes funciona nos dois modos?
Não. O fallback entre Minha Receita, BrasilAPI e CNPJ.ws é utilizado no modo Lookup. O modo Discovery utiliza a busca filtrada da Minha Receita.
Posso exportar os resultados?
Sim. O dataset da Apify pode ser exportado nos formatos oferecidos pela plataforma, incluindo JSON, CSV e Excel.
Os dados são em tempo real?
Não. Mudanças cadastrais recentes podem ainda não estar refletidas nas fontes públicas.
Validação técnica
O build 1.0.4 foi validado em 21 de julho de 2026 com testes de:
- consulta individual por CNPJ;
- lista com normalização, validação e deduplicação;
- entrada por texto/CSV;
- Discovery por CNAE, UF e situação;
- Discovery por CNAE, UF, município e situação.
O teste de regressão do filtro municipal retornou três de três registros correspondentes ao município solicitado.
Changelog
1.0.4 — 21 de julho de 2026
- Corrigido o parâmetro enviado à fonte de Discovery para aplicar corretamente o filtro pelo código IBGE do município.
- Adicionado teste automatizado para impedir regressão do parâmetro municipal.
1.0
- Primeira versão com Lookup e Discovery.
- Validação e deduplicação de CNPJs.
- Fallback entre fontes no modo Lookup.
- Paginação, controle de volume e detecção de indisponibilidade.
English summary
Brazil CNPJ API — Bulk Lookup & CNAE Search
Look up public Brazilian company registry data by CNPJ in bulk, or discover companies by CNAE, state, city IBGE code, and registration status. The Actor runs through your Apify account and does not require external API credentials.
- Lookup: accepts a CNPJ list or CSV/text, validates and deduplicates identifiers, and uses a fallback chain across Minha Receita, BrasilAPI, and CNPJ.ws.
- Discovery: searches the Minha Receita public mirror by CNAE, state, and city, then applies the requested registration status before saving results.
Use cases include B2B prospecting, CRM enrichment, market research, and initial company/KYB screening. The returned public registry data does not replace legal, tax, credit, or compliance analysis. Unofficial community Actor — not affiliated with Receita Federal or any Brazilian government body; data comes from public registry mirrors.
Pricing is Pay Per Event: US$ 0.0015 per company record — US$ 1.50 per 1,000 records — plus a negligible per-run start fee. Check the Pricing tab for current rates, and start with a small input or maxResults value.
Public sources may be delayed or unavailable, and some fields can be missing. Missing values are returned as null and are never estimated.