VOOZH about

URL: https://apify.com/geodetic_marigold/brazilian-company-signals

⇱ Brazilian CNPJ Intelligence & Signals API Β· Apify


πŸ‘ CNPJ Intelligence BR β€” Brazilian Company Deep Profile avatar

CNPJ Intelligence BR β€” Brazilian Company Deep Profile

Pricing

from $0.056 / result

Go to Apify Store

CNPJ Intelligence BR β€” Brazilian Company Deep Profile

Turns any Brazilian CNPJ into deep company intelligence: fiscal regime history, shareholder changes, job openings, public procurement signals, and AI-generated executive report in Portuguese. Zero-auth, 100% public government data. Built for B2B prospecting & due diligence.

Pricing

from $0.056 / result

Rating

0.0

(0)

Developer

πŸ‘ Antonio Fernando Rincon de MendonΓ§a

Antonio Fernando Rincon de MendonΓ§a

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

2

Monthly active users

a day ago

Last modified

Share

Brazilian Company Signals

Aggregates public Brazilian company data into a single API call β€” registry + open job postings + public procurement + AI commercial report β€” perfect for B2B sales prospecting, lead qualification, due diligence, and market research.

What it does

Given a CNPJ (Brazilian company tax ID), returns one structured JSON with:

  • Cadastral (minhareceita.org + Receita Federal fallback): legal name, trade name, status, capital, CNAE (primary + secondary), address, phones, email, partners with age range and masked CPF, tax regime history (2016-2024)
  • Vagas / Job postings (Gupy): open positions published by the company β€” a strong signal of active hiring and team expansion
  • LicitaΓ§Γ΅es / Public procurement (PNCP, opt-in): government contracts where the company appears as the purchasing entity β€” relevant when prospecting the public sector
  • Aggregated intelligence: commercial tier (LOW / MEDIUM / HIGH / VERY_HIGH), company age and category, activity score, risk flags
  • AI commercial report (optional): 140-200 word inferential analysis in Portuguese with tone that adapts to the company profile β€” bring your own OpenAI key

Why use it

Brazil has 50M+ registered companies, but the public data is spread across multiple government APIs with different formats, rate limits, and quirks. This actor does the unification work for you β€” zero auth on public sources, zero ToS risk, structured JSON ready to pipe into any CRM.

Use cases

  • B2B SDRs: qualify CNPJs in your pipeline before reaching out. Open job postings = hiring timing. Commercial tier = prioritization.
  • Due diligence: verify cadastral status, tax regime history, and partners in seconds.
  • Market research: enrich lists of CNPJs with real activity signals, not just registry data.
  • CRM enrichment: pipe via n8n / Zapier / Make into HubSpot, Pipedrive, Salesforce (n8n template included).

Input

{
"cnpj":"33000167000101",
"sources":["cadastral","vagas"],
"includeAiReport":true,
"openaiApiKey":"sk-...",
"maxProcurementDays":180
}
FieldTypeRequiredDefaultDescription
cnpjstringβœ…β€”14 digits (formatted OK: 33.000.167/0001-01)
sourcesarrayβ€”["cadastral","vagas"]Which sources to query. Options: cadastral, vagas, licitacoes
includeAiReportbooleanβ€”trueGenerate the AI commercial report (requires openaiApiKey)
openaiApiKeystring (secret)β€”β€”Your OpenAI API key. Never stored or logged.
maxProcurementDaysintβ€”180How far back to search procurement (30-730)

Output (dataset item)

{
"schemaVersion":"0.4",
"cnpj":"33000167000101",
"enrichedAt":"2026-04-17T...",
"sources":{
"cadastral":{
"razaoSocial":"...",
"situacaoCadastral":{"status":"Ativa","motivo":null},
"capitalSocial":5000000,
"cnaePrincipal":{"codigo":"...","descricao":"..."},
"socios":[{"nome":"...","faixaEtaria":"...","cpfCnpjMascarado":"***912137**"}],
"regimeTributarioHistorico":[{"ano":2024,"forma":"..."}]
},
"vagas":{"count":12,"items":[...]},
"licitacoes":{"count":3,"totalValue":4500000,"items":[...]}
},
"intelligence":{
"commercialTier":{"tier":"HIGH","reasons":[...]},
"ageYears":35,
"ageCategory":"established",
"flags":[...]
},
"indicators":{
"isActive":true,
"isHiring":true,
"openingsCount":12,
"hasRecentProcurement":true,
"commercialTier":"HIGH",
"flagsCount":0
},
"aiReport":{
"available":true,
"text":"...",
"generatedInMs":4200
},
"prospectaaiLink":"https://prospectaai.com.br/dossie/33000167000101",
"meta":{"durationMs":6800,"errors":[], ... }
}

Data sources

SourceAPIRate limitLicense
minhareceita.orghttps://minhareceita.orggenerousPublic
publica.cnpj.ws (fallback)https://publica.cnpj.ws~3 req/min per IPPublic
Gupyhttps://portal.api.gupy.ioβ€”Public job feed
PNCPhttps://pncp.gov.br/api/consultaβ€”Public gov
OpenAI (AI report, optional)https://api.openai.comyour quotaYour own key

Pricing

Pay per event:

  • Actor start: $0.06 per run
  • Result (dataset item): $0.08 per enriched CNPJ
  • AI commercial report: $0.12 per run (only charged when the report is actually generated and openaiApiKey is provided β€” your OpenAI usage is billed separately by OpenAI)

Typical run with all sources + AI report: $0.002-0.005 with gpt-4o-mini).

Need more signals? Try ProspectaAI

This actor returns structured data from 3 public sources. The full Signal-to-Action Sales OS is at prospectaai.com.br β€” it's what we built this actor from.

What you get on top of this actor:

  • Signal scoring across 8+ sources β€” hiring + Meta Ads + Google News + new domains + BNDES financing + procurement + website changes + LinkedIn decision-makers
  • WhatsApp message generator β€” auto-drafts the opener based on the specific signal detected ("saw you just posted 5 openings for SDRs...")
  • Automated outreach cadence with tracking pixel and reply detection
  • LinkedIn + phone waterfall β€” decision-maker enrichment with 8-pattern email verification
  • CRM sync to HubSpot, Pipedrive, Salesforce, RD Station (OAuth-ready)

β†’ Free trial: 10 qualified leads/day, no credit card β€” or DM the founder (Antonio Rincon, linkedin.com/in/antoniohertzog) with your use case and get a 7-day expanded trial (50 leads with signals).

This actor handles raw data. ProspectaAI handles the "which lead do I call right now and what do I say?" layer.

Integration templates

Ready-to-use in ./templates/:

  • n8n: n8n-cnpj-enrichment.json β€” CNPJ β†’ enrich β†’ HubSpot upsert (swap last node for any CRM)
  • Zapier: coming soon
  • Make.com: coming soon

Local development

npminstall
node src/test-local.js # smoke test against 3 real CNPJs

Deployment

apify login
apify push

Changelog

  • 0.5 (Apr 2026): hotfix for Gupy API breaking change β€” name parameter replaced by jobName. Vagas source now uses waterfall search (5 common role terms) + local filter by careerPageName/jobUrl match. Coverage limited to companies using Gupy as ATS (~40% of BR market).
  • 0.4 (Apr 2026): replaced PNCP default with Gupy (job postings); score replaced by qualitative tier; AI report now inferential with variable tone; schemaVersion field added
  • 0.3 (Apr 2026): added AI commercial report (optional, pay-per-event); switched primary cadastral source to minhareceita.org for richer data (tax regime history, partner age range)
  • 0.2 (Apr 2026): added aggregated intelligence layer (tier, flags, age category)
  • 0.1 (Apr 2026): initial release with cadastral + licitacoes sources

You might also like

CNPJ Enricher - Brazilian Company Data Lookup

viralanalyzer/cnpj-enricher

Enrich Brazilian company data using CNPJ tax ID.

91

5.0

CNPJ Enricher - Brazilian Company Data

silentflow/cnpj-enricher

Enrich Brazilian CNPJ numbers with complete company data from 3 official sources. Get legal name, trade name, address, phone, email, CNAE activity codes, tax regime (Simples/MEI), shareholders with roles, entry dates and nationality, plus state tax registrations. Fast bulk processing for B2B leads.

BrasilAPI CNPJ Company Scraper

crawlerbros/brasil-api-cnpj-scraper

Look up Brazilian company data using the BrasilAPI CNPJ endpoint. Input CNPJ numbers to retrieve official Receita Federal data: company name, trade name, legal status, CNAE industry codes, address, partners (QSA), founding date, capital, and tax regime. Free, no authentication required.

Brazil CNPJ Due Diligence Report - Company Background Check

brasildados/cnpj-due-diligence-report

Due diligence dossier per Brazilian CNPJ by email: registration, owners, court lawsuits (defendant/plaintiff), government debts, sanctions/PEP. Vetting, KYC, credit. Standby POST /check. | DossiΓͺ de due diligence por CNPJ por email: cadastro, sΓ³cios, processos, dΓ­vidas, sanΓ§Γ΅es/PEP.

πŸ‘ User avatar

BrasilDados.org

1

Brazil CNPJ Company Lookup

tiwe/consultacnpj

Look up Brazilian companies by CNPJ via api.cnpj.pw. Sequential requests; each result is the full upstream JSON (plus cnpj_consultado) pushed to the run dataset, with structured error rows on failure.

Brazil CNPJ Scraper. Receita Federal Company Records

seemuapps/brasil-cnpj-scraper

Look up Brazilian companies by CNPJ β€” full Receita Federal record: legal name, address, status, share capital, CNAE industry codes, partners (QSA), tax regime history, and contact details.

Company Research Scraper β€” Deep Company Intelligence Data

scrapepilot/aiendn

Extract deep company intelligence data from any domain. Get company name, description, employees, tech stack, social links, GitHub stats, Wikipedia summary, executive leadership, recent news, and contact emails β€” from 8 sources in parallel. $0.06 per company.

Brazil CNPJ Lookup Scraper

parseforge/brazil-cnpj-scraper

Lookup Brazilian companies by CNPJ. Returns full corporate record: company name, trade name, address, partners (QSA), legal nature, primary and secondary economic activities, share capital, and registration status β€” all from the Receita Federal public registry.

Brazil Company Reviews & Reputation by CNPJ (Tax ID)

brasildados/cnpj-company-reviews

πŸ” Check any Brazilian company's reviews and reputation by CNPJ. Get ReclameAqui (Reclame Aqui) scores, ratings, complaint volumes, response rates, resolution rates, and brand-level details. Just paste CNPJs and get structured data instantly. Batch up to 100 CNPJs per run.

πŸ‘ User avatar

BrasilDados.org

8