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

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Bulk CNPJ lookup for Brazilian company records with CNAE, registration status, address, phones, QSA summary, tax regime, and CRM-ready fields. Também oferece consulta CNPJ em lote com erros isolados por item.

Turn a spreadsheet of CNPJs into clean company profiles with legal name, trade name, active status, CNAE, address, phones, partner summary, tax-regime signal, and a simple lead score.

Verified batch behavior

  • 12 inputs tested: 10 real companies, 1 formatted duplicate, and 1 checksum-valid nonexistent CNPJ.
  • 10 useful enrichments, duplicate removed, and nonexistent CNPJ isolated as an item error.
  • Run remained SUCCEEDED; no masked CPF field was emitted.
  • Approximately $0.0000224 platform cost per useful enrichment in the verified batch.

Why not call BrasilAPI directly?

For a one-off developer lookup, calling BrasilAPI directly is appropriate. This Actor is useful when you need batch input, formatted/unformatted normalization, deduplication, controlled concurrency, retries, per-item error isolation, Apify Datasets, schedules, webhooks, and no-code integrations. BrasilAPI remains the single upstream provider, so provider outages or policy changes can interrupt enrichment.

At a glance

CapabilityOutput
CNPJ normalizationcnpj, formattedCnpj
Company identitylegalName, tradeName, legalNature
Registration statusstatus, isActive, openingDate
B2B segmentationmainCnae, secondaryCnaes, companySize, shareCapital
Locationaddress.uf, municipality, cep, fullAddress
Public contact fieldsphones, email when available in source
Public QSA summarypartnerSummary.count, names, qualifications
Lead prioritizationleadScore 0-100 + leadTier

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

What this Actor does

  1. Accepts formatted or unformatted CNPJ numbers.
  2. Normalizes and deduplicates values.
  3. Looks up public company registration data through BrasilAPI.
  4. Converts raw payloads into CRM-ready records.
  5. Handles per-CNPJ failures without failing the whole run.
  6. Writes clean JSON rows to an Apify Dataset.

Example input

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

Example output

{
"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 leads from CNPJ spreadsheets.
  • Validate whether companies are active before sales or onboarding.
  • Segment Brazilian accounts by CNAE, UF, municipality, porte, legal nature, and status.
  • Combine with Website Email & Contact Finder for company + contact lead profiles.
  • Export structured company data to Sheets, CRM, Make, n8n, Zapier, or BI dashboards.

Data source and safety

  • Uses public company registration data through BrasilAPI.
  • Does not log in, bypass systems, scrape private portals, or require cookies.
  • Emits only structured public company data returned by the source.
  • Masked CPF values from QSA payloads are not emitted.
  • You can disable partner names with includePartners: false.

Source constraints

  • BrasilAPI is currently the only upstream provider; no fallback provider is configured.
  • Provider outages, limits, or policy changes can interrupt enrichment.
  • Do not use this Actor to brute-force CNPJ numbers, enumerate the national database, or perform full-database scans.
  • Use conservative concurrency and process only CNPJs required for a legitimate workflow.

API usage

Run through Apify API, CLI, Tasks, Schedules, webhooks, Make, n8n, Zapier, or your own backend.