Apify Actor · pay per event

CNPJ Due Diligence

Brazilian company due diligence by CNPJ: Receita Federal registry, federal sanctions (CEIS, CNEP, CEPIM, leniency agreements), federal Executive contracts and CVM registration. Every fact with source, status and date. No score, no personal data.

US$ 0.02 per CNPJ report (US$ 20.00 per 1,000 reports) on Apify.

Example: the input {"cnpjs": ["33.000.167/0001-01"], "maxItems": 10} returns one report. Real run on 8 November 2026 for PETROLEO BRASILEIRO S A PETROBRAS (33000167000101): situacao ATIVA, Rio de Janeiro / RJ; 0 sanctions in CEIS, CNEP, CEPIM and leniency agreements, with source status ok; 55 federal Executive contracts found, the 10 most recent returned; CVM registered, code 9512, ATIVO, auditor KPMG AUDITORES INDEPENDENTES LTDA.; 7 of 7 sources ok, completo true.Real run on 8 November 2026, public data. Independent tool, not affiliated with Receita Federal, CGU or CVM.
  • US$ 0.02Per CNPJ report
  • 3Public sources: Receita Federal, CGU, CVM
  • 1–100CNPJs per run (default 10)
  • No scoreFacts only, no personal data

What it does

A due-diligence report per CNPJ, one row each.

Give it a list of Brazilian company tax IDs (CNPJ) and get one report per company: the Receita Federal registry, federal administrative sanctions (CEIS, CNEP, CEPIM and leniency agreements), contracts with the Federal Executive Branch, and CVM registration with status and auditor.

Every fact carries its source, status and date. A source that fails is reported as failed, never as “nothing found”. It returns facts only: no risk score.

It is the same public dataset as the Empresas BR MCP server (on MCPize), sold per report as an Apify Actor instead of as a monthly MCP subscription.

Inputs

cnpjs
List of CNPJs, with or without punctuation. Check digits are validated before anything is queried.
maxItems
Integer 1–100, default 10. Duplicates are processed once.

Use cases

What it is built for.

  1. Supplier and partner onboarding

    Check registry status, sanctions and federal contracts before you sign.

  2. Credit and KYB pre-checks

    Collect public facts on a counterparty before a deeper review.

  3. Procurement and compliance batches

    Run a list of CNPJs and keep one report per company.

  4. Sales research

    See a prospect’s status, size and whether it is publicly listed.

Price

Pay per event, on Apify.

US$ 0.02per CNPJ report

US$ 20.00 per 1,000 reports.

Open on Apify

Charged events

CNPJ report
US$ 0.02 per CNPJ
Invalid CNPJs, CNPJs unknown to Receita Federal, and status rows
Free
Portal da Transparência key missing or invalid (portal_api_key_missing / portal_api_key_invalid)
Report delivered with sanctions and contracts marked as failed; not charged
Valid key, but the Portal fails (timeout, 429, 5xx)
Partial report is still charged

Good to know

Limits, stated plainly.

What the report covers, and what it does not.

  • Sanctions and contracts are federal only (contracts = Federal Executive Branch). Absence is not proof there is none at state or municipal level, or in other branches.
  • No risk score: facts only.
  • LGPD: never partners/QSA, e-mails or phone numbers. For sole proprietors, MEI and similar individual-person legal natures, name and address are omitted (dados_omitidos_lgpd).
  • The Portal da Transparência key is a secret held by the operator (an Actor environment variable), not an input field. Without a valid key, sanctions and contracts come back as failed and the US$ 0.02 event is not charged.
  • Responses use Portuguese field names and source data, as published by Brazilian authorities. This page is in English.
  • Public third-party data, no guarantee of completeness or freshness. Not legal or financial advice.
  • Independent tool, not affiliated with Receita Federal, CGU or CVM.
  • Need custom checks or another source? Hire on Upwork.