Empresas Novas por CNPJ, CNAE, UF e Porte avatar

Empresas Novas por CNPJ, CNAE, UF e Porte

Pricing

from $4.00 / 1,000 empresa nova

Go to Apify Store
Empresas Novas por CNPJ, CNAE, UF e Porte

Empresas Novas por CNPJ, CNAE, UF e Porte

Encontre empresas recém-abertas no Brasil a partir dos dados abertos oficiais da Receita Federal. Filtre matrizes ativas por mês, UF, CNAE completo ou prefixo e porte; receba CNPJ, razão social, início, município, natureza jurídica e capital social. Cobrança apenas por lead entregue.

Pricing

from $4.00 / 1,000 empresa nova

Rating

0.0

(0)

Developer

Johnn Mottin

Johnn Mottin

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

Encontre empresas recém-abertas no Brasil por CNAE, UF e porte

Transforme o snapshot mensal do CNPJ em uma lista prática de novas matrizes ativas para prospecção, pesquisa de mercado e inteligência comercial.

Este Actor entrega empresas cujo início de atividade pertence ao mês de referência, com filtros por:

  • UF;
  • CNAE completo;
  • prefixo de CNAE;
  • porte.

Cada lead pode incluir CNPJ, razão social, data de início, CNAE principal, UF, código de município, natureza jurídica e capital social.

O produto usa um índice mensal mantido pela JM Forge, construído a partir dos arquivos oficiais de dados abertos do CNPJ da Receita Federal. Cada registro carrega versaoDosDados e staleness para deixar explícito de qual fotografia mensal ele veio.

Sem scraping de site. Sem busca por nome. Sem IA em runtime.

Principais recursos

  • Empresas recém-abertas no Brasil
  • Matrizes ativas
  • Filtro por mês de início
  • Filtro por UF
  • Filtro por CNAE completo
  • Filtro por prefixo de CNAE
  • Filtro por porte
  • CNPJ limpo e formatado
  • Razão social
  • Data de início
  • CNAE principal
  • UF
  • Código de município da base CNPJ
  • Natureza jurídica
  • Capital social
  • Versão dos dados em cada registro
  • Alerta explícito de índice atrasado
  • Resumo gratuito da execução
  • Contagem por UF
  • Até 50.000 leads por execução
  • Cobrança somente por empresa entregue
  • Pay Per Event

Actor comunitário não-oficial. Sem afiliação com a Receita Federal do Brasil ou qualquer órgão público. Os dados de origem são públicos e vêm dos arquivos de dados abertos do CNPJ. O Actor consome um índice mensal derivado desses arquivos e mantido pela JM Forge. Use versaoDosDados e staleness para verificar a fotografia efetivamente usada.


Para que este Actor serve

A pergunta central é:

Quais matrizes ativas começaram atividade neste mês e combinam com o nicho que quero prospectar?

Exemplos de uso:

  • prospecção B2B;
  • geração de leads;
  • pesquisa de novos entrantes;
  • análise de abertura de empresas;
  • inteligência territorial;
  • mapeamento de setores;
  • acompanhamento de concorrência;
  • listas por CNAE;
  • listas por estado;
  • enriquecimento de CRM;
  • dashboards mensais;
  • automação comercial.

Para quem é

Equipes de vendas B2B

Crie listas mensais de empresas que acabaram de entrar no mercado dentro do seu segmento.

Exemplo:

UF = SP
CNAE prefixo = 56
porte = 01

Isso pode ajudar uma empresa que vende para pequenos negócios de alimentação a encontrar novas matrizes dentro desse recorte.

Agências e prestadores de serviço

Pesquise novos negócios que podem precisar de:

  • marketing;
  • contabilidade;
  • tecnologia;
  • seguros;
  • meios de pagamento;
  • telecom;
  • serviços empresariais;
  • equipamentos;
  • fornecedores.

Pesquisa de mercado

Analise novos entrantes por:

  • UF;
  • divisão CNAE;
  • CNAE específico;
  • porte.

Dados e automação

Conecte o Dataset a:

  • Apify API;
  • n8n;
  • Make;
  • Google Sheets;
  • CRM;
  • bancos de dados;
  • BI;
  • aplicações internas.

O que significa "empresa nova" neste Actor

O recorte deste produto é específico.

Um NEW_COMPANY representa:

estabelecimento matriz
+
situação ativa
+
data de início no mês de referência

Portanto, o Actor não usa "empresa nova" como sinônimo de qualquer registro CNPJ que apareceu ou mudou.


O que fica fora do recorte

Este Actor não inclui como lead:

  • filial recém-aberta;
  • empresa já baixada;
  • reabertura tratada como empresa nova;
  • alteração cadastral de empresa antiga;
  • empresa de outro mês de referência.

Para acompanhar alterações cadastrais de CNPJs existentes, use o Actor independente de monitoramento de mudanças.


Fonte dos dados

A origem é a base pública de CNPJ da Receita Federal.

O fluxo técnico é:

snapshot oficial de dados abertos da RFB
índice mensal JM Forge (RFB-INDEX)
filtros deste Actor
NEW_COMPANY

O Actor não precisa baixar o snapshot completo de vários gigabytes em cada execução.

Ele lê o índice mensal pré-processado e entrega somente os registros relevantes ao filtro.


Por que existe um índice intermediário

O snapshot oficial do CNPJ é grande.

Para transformar essa fonte em uma consulta rápida de novos entrantes, a JM Forge pré-processa mensalmente os dados públicos e cria um índice por:

mês de referência
UF
chunks

Esse índice é uma dependência de dados do produto.

Ele não é outro Actor sendo encadeado em runtime.


Frescor mensal

Este produto é mensal.

Ele não promete:

tempo real
atualização diária
alerta instantâneo de abertura

O mês usado fica explícito em:

versaoDosDados
staleness

Se o índice mensal esperado ainda não estiver disponível, o Actor não esconde isso.


staleness

Cada NEW_COMPANY inclui um bloco como:

{
"staleness": {
"indexMonth": "2026-07",
"expectedMonth": "2026-07",
"stale": false
}
}

Quando:

stale: true

o Dataset continua identificando a versão real usada, e o resumo recebe um aviso de qualidade.

Isso evita apresentar uma fotografia antiga como se fosse o mês esperado.


versaoDosDados

O formato pode incluir informações como:

{
"snapshotMonth": "2026-08",
"referenceMonth": "2026-07",
"builtAt": "2026-08-31T23:22:20.138Z"
}

snapshotMonth

Mês do snapshot oficial usado pelo processo de indexação.

referenceMonth

Mês de início das empresas selecionadas no índice.

builtAt

Momento em que o índice mensal foi construído.

Use o conteúdo efetivamente retornado pelo Actor como fonte de verdade para a versão da execução.


Input

Exemplo recomendado

{
"ufs": [
"SP"
],
"cnaes": [
"56"
],
"portes": [
"01"
],
"mes": "",
"maxResults": 500,
"maxRuntimeMs": 300000
}

Campos de input

CampoDefaultDescrição
ufs[]UFs desejadas. Vazio = todas as disponíveis.
cnaes[]CNAEs completos ou prefixos de 2–7 dígitos. Vazio = todos.
portes[]01, 03 e/ou 05. Vazio = todos.
mesvazioMês de referência AAAA-MM. Vazio = índice mais recente.
maxResults1000Máximo de leads entregues/cobrados.
maxRuntimeMs300000Teto de runtime.
debugfalseLogs adicionais.

Filtro por UF

Exemplo:

{
"ufs": [
"SP",
"MG",
"PR"
]
}

Lista vazia:

{
"ufs": []
}

significa todas as UFs disponíveis no índice do mês.

O código:

EX

representa Exterior quando presente na classificação de UF da fonte.


Filtro por CNAE

Você pode usar o código completo:

{
"cnaes": [
"5611201"
]
}

ou um prefixo:

{
"cnaes": [
"56"
]
}

O prefixo 56 inclui qualquer CNAE principal que comece com:

56

Isso permite pesquisar uma divisão inteira sem listar todos os CNAEs individualmente.


Múltiplos CNAEs

O registro passa pelo filtro quando casa com qualquer prefixo solicitado.

Exemplo:

{
"cnaes": [
"56",
"6201",
"6911701"
]
}

Filtro por porte

Códigos disponíveis:

01 = Micro Empresa
03 = Empresa de Pequeno Porte
05 = Demais

Exemplo:

{
"portes": [
"01",
"03"
]
}

Mês de referência

Para usar o índice mais recente:

{
"mes": ""
}

Para solicitar um mês específico ainda disponível no índice:

{
"mes": "2026-07"
}

O mês se refere ao recorte de início de atividade usado pelo índice.


Output

O Dataset contém:

NEW_COMPANY
RUN_SUMMARY

NEW_COMPANY é o lead cobrado.

RUN_SUMMARY é gratuito.


Exemplo de NEW_COMPANY

{
"recordType": "NEW_COMPANY",
"cnpj": "68195128000191",
"cnpjFormatado": "68.195.128/0001-91",
"razaoSocial": "EMPRESA EXEMPLO LTDA",
"dataInicio": "2026-07-27",
"cnaePrincipal": "5620104",
"uf": "SP",
"municipioCodigo": "7107",
"porte": "01",
"naturezaJuridica": "2135",
"capitalSocial": "100,00",
"matrizFilial": "matriz",
"situacao": "ATIVA",
"versaoDosDados": {
"snapshotMonth": "2026-08",
"referenceMonth": "2026-07",
"builtAt": "2026-08-31T23:22:20.138Z"
},
"staleness": {
"indexMonth": "2026-07",
"expectedMonth": "2026-07",
"stale": false
},
"observedAt": "2026-08-31T23:26:22.912Z"
}

O exemplo mostra o shape do registro.

Os valores reais dependem da versão mensal do índice e dos filtros usados.


Campos de NEW_COMPANY

CampoDescrição
recordTypeNEW_COMPANY.
cnpjCNPJ sem máscara.
cnpjFormatadoCNPJ formatado.
razaoSocialRazão social quando disponível.
dataInicioData de início de atividade.
cnaePrincipalCNAE principal.
ufUF do estabelecimento matriz.
municipioCodigoCódigo de município da base CNPJ.
porteCódigo de porte.
naturezaJuridicaCódigo de natureza jurídica.
capitalSocialCapital social conforme representado no índice.
matrizFilialmatriz.
situacaoATIVA.
versaoDosDadosCarimbo do snapshot/índice usado.
stalenessDiagnóstico do mês de referência.
observedAtTimestamp da entrega.

Código do município

O Actor retorna:

municipioCodigo

conforme a codificação usada no conjunto de dados CNPJ.

Ele não converte esse código para o nome do município nesta versão.

Se você precisa do nome, faça o mapeamento downstream com a tabela correspondente.


Capital social

capitalSocial é preservado conforme representado no índice derivado da fonte.

Não assuma que seja um número JavaScript já convertido.

Faça parsing downstream conforme sua necessidade de moeda/decimal.


RUN_SUMMARY

O resumo final é gratuito.

Ele pode incluir:

recordsWritten
unitsRequested
unitsOk
unitsFailed
capReason
qualityAlert
sourceUnavailable
warnings
units
outcomeKind
billableRecords
stateVersion
report
httpRequests
cost
pricingLabel

report

O bloco:

report

pode incluir:

indexMonth
staleness
totalNovasNoMes
scanned
matched
delivered
skippedByCap
porUf

totalNovasNoMes

Quantidade total de novas matrizes no índice mensal antes dos filtros do usuário.

scanned

Registros lidos nos chunks efetivamente processados.

matched

Registros que passaram pelos filtros aplicados.

delivered

Leads realmente entregues.

skippedByCap

Registros que casaram com o filtro, mas ficaram além do limite de entrega.

porUf

Quantidade encontrada por UF dentro das unidades processadas.


Resultado zero é válido

Uma consulta pode retornar:

matched = 0
delivered = 0

sem existir erro.

Exemplo:

UF específica
+
CNAE muito restrito
+
porte específico

pode legitimamente não ter nenhuma nova matriz naquele mês.

Busca sem lead entregue não gera cobrança de new-company-lead.


Falha parcial por UF

O índice é lido em unidades por UF.

Se uma UF falhar enquanto outras funcionam, o Actor pode entregar resultado parcial.

O resumo e os warnings deixam isso explícito.

Uma UF indisponível nunca é interpretada como:

0 empresas

para aquela UF.


API da Apify

Execute via API:

curl -s "https://api.apify.com/v2/acts/<SEU_USUARIO>~cnpj-new-companies/run-sync-get-dataset-items?token=<SEU_TOKEN>" \
-X POST \
-H "Content-Type: application/json" \
-d '{
"ufs":["SP"],
"cnaes":["56"],
"portes":["01"],
"maxResults":500
}'

Substitua:

<SEU_USUARIO>
<SEU_TOKEN>

pelos seus dados da Apify.


Integrações

Use com:

  • Apify API;
  • Tasks;
  • Schedules;
  • webhooks;
  • n8n;
  • Make;
  • Google Sheets;
  • CRM;
  • bancos de dados;
  • BI;
  • aplicações internas;
  • pipelines de prospecção.

Agendamento

Este produto foi criado para uma fonte de frescor mensal.

O uso natural é:

1 execução por mês

depois que o novo índice estiver disponível.

Você também pode executar sob demanda.

Reexecutar o mesmo mês com os mesmos filtros pode entregar os mesmos leads novamente.

Este Actor é stateless do ponto de vista do cliente: ele não lembra que um lead já foi entregue em uma execução anterior.


Importante sobre reexecução

NEW_COMPANY significa:

empresa nova no mês de referência

e não:

registro nunca antes entregue para este cliente

Portanto, se você executar julho duas vezes com os mesmos filtros, poderá receber julho novamente.

Para uma rotina mensal, mantenha o mês/schedule organizado no seu workflow.


Cobrança

Este Actor usa:

Pay Per Event

O modelo de publicação contém:

apify-actor-start
new-company-lead

apify-actor-start

É o evento sintético de início da própria Apify.

Ele é configurado na aba Pricing e cobrado automaticamente pela plataforma.

O código deste Actor não deve criar um segundo actor-start customizado.

new-company-lead

É cobrado por cada NEW_COMPANY entregue.

O Actor não cobra new-company-lead por:

  • lead além de maxResults;
  • registro filtrado por UF/CNAE/porte;
  • busca legítima sem resultados;
  • RUN_SUMMARY.

A aba Pricing é sempre a fonte autoritativa dos preços atuais.


O que é gratuito

Não gera cobrança de new-company-lead:

RUN_SUMMARY
busca sem resultado
registro descartado pelos filtros
registro além do cap

O evento sintético de início configurado na Apify ainda pode se aplicar à execução.


Controle de custo

Principais controles:

ufs
cnaes
portes
maxResults
maxRuntimeMs

Lista mais focada

Use:

  • uma ou poucas UFs;
  • CNAE específico;
  • porte específico;
  • maxResults baixo.

Pesquisa mais ampla

Brasil inteiro + todos os CNAEs + todos os portes aumenta o volume lido e a quantidade potencial de leads.

Use maxResults para limitar entrega/cobrança.


Health e transparência

O Actor não transforma indisponibilidade do índice em resposta de negócio.

Ele verifica:

  • ponteiro do mês atual;
  • metadados do índice;
  • chunks por UF;
  • formato JSON;
  • mês de referência esperado;
  • completude dos campos essenciais;
  • limites de runtime/requests;
  • cobrança.

Problemas de fonte aparecem em:

qualityAlert
warnings
sourceUnavailable
units
STATS

STATS

O Key-Value Store padrão recebe:

STATS

com informações operacionais como:

  • requests HTTP;
  • records written;
  • charged results;
  • runtime;
  • compute units;
  • warnings;
  • qualidade;
  • custo estimado conforme a configuração de pricing.

Limites honestos

Não é tempo real

A unidade de frescor deste produto é mensal.

Não é um feed diário de aberturas

O Actor não promete descobrir um CNPJ no mesmo dia em que ele aparece na Receita.

O índice mensal é uma camada intermediária

O runtime lê um índice JM Forge construído a partir do snapshot oficial.

Se esse índice estiver indisponível, o Actor não consegue substituir silenciosamente a fonte.

Somente matrizes ativas

Filiais ficam fora deste produto.

Reexecução pode repetir leads

Não há deduplicação persistente por cliente entre runs.

CNAE é o principal do estabelecimento

O filtro atual usa:

cnaePrincipal

e não CNAEs secundários.

Município é código

O Actor não entrega o nome do município nesta versão.

Porte é código da fonte

Valores:

01
03
05

Capital social é valor de fonte/index

Faça parsing downstream se precisar de tipo monetário específico.

versaoDosDados é essencial

Sempre preserve esse campo se você armazenar os leads em outro sistema.

Mês explícito depende de retenção do índice

Um mês antigo só funciona enquanto o índice correspondente estiver disponível.

Fonte e índice podem atrasar

Quando o mês disponível está atrás do mês fechado esperado, o Actor marca stale: true.

Não inclui dados de contato

O produto não promete:

  • e-mail;
  • telefone;
  • site;
  • nome de sócio;
  • WhatsApp.

Ele entrega dados cadastrais de novos entrantes dentro do recorte documentado.


Perguntas frequentes

De onde vêm os dados?

Dos dados abertos públicos do CNPJ da Receita Federal, pré-processados em um índice mensal mantido pela JM Forge.

É scraping da Receita?

Não.

Preciso de chave da Receita Federal?

Não.

O Actor entrega empresas abertas hoje?

Não.

O frescor é mensal.

O que é considerado empresa nova?

Matriz ativa com início de atividade no mês de referência.

Inclui filiais?

Não.

Inclui empresas baixadas?

Não neste recorte.

Posso buscar Brasil inteiro?

Sim.

Deixe:

{
"ufs": []
}

Posso buscar um CNAE específico?

Sim.

{
"cnaes": [
"5611201"
]
}

Posso usar prefixo de CNAE?

Sim.

{
"cnaes": [
"56"
]
}

Posso filtrar microempresas?

Sim.

{
"portes": [
"01"
]
}

Posso pedir um mês específico?

Sim, se ele ainda estiver disponível no índice.

{
"mes": "2026-07"
}

O que acontece se o índice estiver atrasado?

O Actor marca staleness e adiciona warning.

O que acontece se uma UF falhar?

As UFs saudáveis podem continuar e o resultado parcial fica explicitamente marcado.

Uma busca com zero resultado é cobrada por lead?

Não.

O resumo é cobrado?

Não.

Se eu repetir a mesma execução, recebo os leads novamente?

Pode receber.

O produto é stateless entre runs.

O Actor traz nome do município?

Não nesta versão.

Traz municipioCodigo.

Traz e-mail ou telefone?

Não.

Pelo que eu pago?

Pelo evento new-company-lead para cada NEW_COMPANY entregue, além do evento sintético de início configurado na Apify.

Este Actor é oficial da Receita Federal?

Não.

É uma ferramenta comunitária independente construída sobre dados públicos oficiais.


Suporte

Para bugs, dúvidas ou solicitação de campos:

johnatan291303@gmail.com

Use também a aba Issues na página do Actor.


Parte da suíte JM Forge

Também do mesmo desenvolvedor:

  • Consulta CNPJ Brasil e Empresas por CNAE — consulta e pesquisa cadastral de empresas brasileiras.
  • Validador de CNPJ Alfanumérico — Lote e Migração — validação estrutural de CNPJ numérico e alfanumérico.
  • Monitor de Mudanças Cadastrais de CNPJ — acompanhamento de alterações cadastrais.
  • Triagem CNPJ — CEIS, CNEP, CEPIM e Leniência — triagem factual de sanções federais.

Os Actors permanecem ferramentas independentes.

Use este Actor quando precisar de novos entrantes do mês para prospecção e inteligência de mercado.