Brazil CNPJ Lookup — Bulk Company Data Enrichment avatar

Brazil CNPJ Lookup — Bulk Company Data Enrichment

Pricing

Pay per usage

Go to Apify Store
Brazil CNPJ Lookup — Bulk Company Data Enrichment

Brazil CNPJ Lookup — Bulk Company Data Enrichment

Consulta CNPJ em lote and enrich Brazilian company data with legal name, status, CNAE, address, phones, QSA summary, tax regime, and CRM-ready lead fields.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

João Victor

João Victor

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

an hour ago

Last modified

Share

CNPJ Lookup BR 🇧🇷 — Consulta em Lote com Dados da Receita Federal

Para brasileiros: Transforme uma planilha de CNPJs em perfis completos de empresas: razão social, nome fantasia, CNAE, situação cadastral, endereço, telefones, QSA e lead score. Exporte CSV pronto para CRM.

For English speakers: See English documentation below.


🇧🇷 Documentação em Português

O que este Actor faz?

  1. Recebe uma lista de CNPJs (formatados ou não)
  2. Normaliza e deduplica os valores
  3. Consulta a Receita Federal via BrasilAPI (grátis)
  4. Converte os dados em registros prontos para CRM
  5. Isola erros por CNPJ — um CNPJ inválido não quebra o lote
  6. Calcula lead score para priorização

Por que não chamar a BrasilAPI diretamente?

Para uma consulta única, a BrasilAPI direta funciona. Este Actor é útil quando você precisa de:

  • Processamento em lote com concorrência controlada
  • Normalização automática (aceita "12.345.678/0001-90" ou "12345678000190")
  • Deduplicação de CNPJs repetidos
  • Isolamento de erros por item
  • Integração com Apify (Datasets, Schedules, Webhooks, Make, n8n, Zapier)

Campos extraídos

CampoDescrição
cnpj14 dígitos normalizados
formattedCnpj12.345.678/0001-90
legalNameRazão social
tradeNameNome fantasia
legalNatureNatureza jurídica
statusSituação cadastral (ATIVA/BAIXADA/SUSPENSA)
isActivetrue/false
openingDateData de abertura
mainCnaeCNAE principal + descrição
secondaryCnaesCNAEs secundários
companySizePorte (ME/EPP/Médio/Grande/Demais)
shareCapitalCapital social
address.ufUF
address.municipalityMunicípio
address.cepCEP
address.fullAddressEndereço completo
phonesTelefones públicos
emailEmail quando disponível
partnerSummary.countNúmero de sócios
partnerSummary.namesNomes dos sócios
partnerSummary.qualificationsCargos
leadScore0-100
leadTierLOW/MEDIUM/HIGH

Para quem é?

  • Agências de vendas B2B no Brasil
  • Times de SDR e prospecção outbound
  • Consultorias que fazem enriquecimento de CRM
  • Operações de compliance e onboarding
  • Automação com Make, n8n, Zapier
  • Founders de SaaS vendendo para PMEs

Exemplo de entrada

{
"cnpjs": [
"19.131.243/0001-97",
"33.000.167/0001-01",
"06990520000175"
],
"maxItems": 10,
"maxConcurrency": 3,
"includePartners": true,
"includeTaxRegime": true
}

Exemplo de saída

{
"cnpj": "19131243000197",
"formattedCnpj": "19.131.243/0001-97",
"legalName": "OPEN KNOWLEDGE BRASIL",
"tradeName": "REDE PELO CONHECIMENTO LIVRE",
"status": "ATIVA",
"isActive": true,
"mainCnae": {
"code": 9430800,
"description": "Atividades de associações de defesa de direitos sociais"
},
"address": {
"uf": "SP",
"municipality": "SAO PAULO",
"cep": "01311902"
},
"phones": ["1123851939"],
"partnerSummary": {
"count": 1,
"names": ["HAYDEE SVAB"],
"qualifications": ["Presidente"]
},
"leadScore": 70,
"leadTier": "MEDIUM",
"source": "brasilapi"
}

Casos de uso

  • Enriquecer CRM a partir de planilhas de CNPJ
  • Validar se empresas estão ativas antes de vendas ou onboarding
  • Segmentar por CNAE, UF, município, porte, natureza jurídica
  • Combinar com Contact Scraper BR para ter empresa + contato em um lead só
  • Exportar para Sheets, CRM, Make, n8n, Zapier, ou dashboards de BI

Fonte de dados e segurança

  • Usa dados públicos da Receita Federal via BrasilAPI
  • Não faz login, não bypassa sistemas, não requer cookies
  • Não emite CPF mascarado de sócios (QSA)
  • Pode desativar nomes de sócios com includePartners: false

Limitações

  • BrasilAPI é a única fonte; sem fallback configurado
  • Indisponibilidade da BrasilAPI pode interromper o enriquecimento
  • Não use para brute-force de CNPJs ou scan da base nacional
  • Use concorrência conservadora e processe apenas CNPJs necessários

Custo

  • ~$0.00002 por CNPJ enriquecido (lote verificado)

🇬🇧 English Documentation

What does this Actor do?

  1. Accepts a list of CNPJs (formatted or unformatted)
  2. Normalizes and deduplicates values
  3. Queries Receita Federal via BrasilAPI (free)
  4. Converts data into CRM-ready records
  5. Isolates errors per CNPJ — one invalid CNPJ doesn't break the batch
  6. Computes lead score for prioritization

Why not call BrasilAPI directly?

For a single lookup, direct BrasilAPI works. This Actor is useful when you need:

  • Batch processing with controlled concurrency
  • Automatic normalization (accepts "12.345.678/0001-90" or "12345678000190")
  • Deduplication of repeated CNPJs
  • Per-item error isolation
  • Apify integration (Datasets, Schedules, Webhooks, Make, n8n, Zapier)

Extracted fields

FieldDescription
cnpj14 normalized digits
formattedCnpj12.345.678/0001-90
legalNameLegal company name
tradeNameTrade name
legalNatureLegal nature
statusRegistration status (ACTIVE/INACTIVE/SUSPENDED)
isActivetrue/false
openingDateOpening date
mainCnaeMain CNAE code + description
secondaryCnaesSecondary CNAEs
companySizeCompany size (ME/EPP/Medium/Large/Others)
shareCapitalShare capital
address.ufState
address.municipalityCity
address.cepZIP code
address.fullAddressFull address
phonesPublic phones
emailEmail when available
partnerSummary.countNumber of partners
partnerSummary.namesPartner names
partnerSummary.qualificationsPartner roles
leadScore0-100
leadTierLOW/MEDIUM/HIGH

Best for

  • Brazilian B2B sales agencies
  • SDR and outbound teams
  • CRM enrichment builders
  • Compliance/onboarding operations
  • Data automation builders using Make, n8n, Zapier
  • SaaS founders selling to Brazilian SMBs

Input example

{
"cnpjs": [
"19.131.243/0001-97",
"33.000.167/0001-01",
"06990520000175"
],
"maxItems": 10,
"maxConcurrency": 3,
"includePartners": true,
"includeTaxRegime": true
}

Output example

{
"cnpj": "19131243000197",
"formattedCnpj": "19.131.243/0001-97",
"legalName": "OPEN KNOWLEDGE BRASIL",
"tradeName": "REDE PELO CONHECIMENTO LIVRE",
"status": "ATIVA",
"isActive": true,
"mainCnae": {
"code": 9430800,
"description": "Atividades de associações de defesa de direitos sociais"
},
"address": {
"uf": "SP",
"municipality": "SAO PAULO",
"cep": "01311902"
},
"phones": ["1123851939"],
"partnerSummary": {
"count": 1,
"names": ["HAYDEE SVAB"],
"qualifications": ["Presidente"]
},
"leadScore": 70,
"leadTier": "MEDIUM",
"source": "brasilapi"
}

Use cases

  • Enrich CRM from CNPJ spreadsheets
  • Validate company status before sales or onboarding
  • Segment by CNAE, state, city, size, legal nature
  • Combine with Contact Scraper BR for company + contact lead profiles
  • Export to Sheets, CRM, Make, n8n, Zapier, or BI dashboards

Data source and safety

  • Uses public data from Receita Federal via BrasilAPI
  • No login, no system bypass, no cookies required
  • Does not emit masked CPF from partners (QSA)
  • Can disable partner names with includePartners: false

Limitations

  • BrasilAPI is the only upstream provider; no fallback configured
  • BrasilAPI outages may interrupt enrichment
  • Do not use for brute-forcing CNPJs or scanning the national database
  • Use conservative concurrency and process only required CNPJs

Pricing

  • ~$0.00002 per enriched CNPJ (verified batch)

Built with ❤️ for Brazilian B2B data teams.

🇧🇷 Suite de Dados Públicos BR / BR Public Data Suite

Este Actor faz parte de uma suite brasileira de dados públicos e jurídicos. Combine-os em pipelines:

Pipeline sugerido: LicitacoesBR encontra editais → CNPJ Lookup enriquece o vencedor → ComplianceBR verifica sanções → CnpjDeltaBR monitora mudanças cadastrais.