Brazil CNPJ Legal Processes Scraper Lawsuits & Litigation Risk avatar

Brazil CNPJ Legal Processes Scraper Lawsuits & Litigation Risk

Pricing

from $100.00 / 1,000 cnpj analisados

Go to Apify Store
Brazil CNPJ Legal Processes Scraper Lawsuits & Litigation Risk

Brazil CNPJ Legal Processes Scraper Lawsuits & Litigation Risk

Legal processes & litigation risk by CNPJ: aggregated lawsuit stats + optional case records (court, status, parties, value). 5y defendant. Pagination. Standby POST /check. $0.20/$1/$0.75. | Processos legais por CNPJ: stats agregadas + detalhes opcionais. 5 anos réu. Paginação. $0,20/$1/$0,75.

Pricing

from $100.00 / 1,000 cnpj analisados

Rating

0.0

(0)

Developer

BrasilDados.org

BrasilDados.org

Maintained by Community

Actor stats

1

Bookmarked

9

Total users

7

Monthly active users

12 days ago

Last modified

Share

Litigation risk for Brazilian companies by CNPJ (Tax ID): the individual lawsuit records (case number, court, status, value, parties) over the last 5 years as defendant/respondent, plus aggregated statistics by type, court, state (UF), status and party role, the total count, and pagination to fetch more. One POST /check, up to 100 CNPJs per run. Built for due diligence, supplier onboarding and compliance.

Output example (one record per CNPJ / Tax ID)

Field names are in Portuguese; distribuicao holds dynamic-key maps (label → count). processos[] lists the lawsuits returned (up to maxProcessos, cap 20).

{
"cnpj": "33000167000101",
"cnpjFormatado": "33.000.167/0001-01",
"consultadoEm": "2026-06-07T10:40:13.674Z",
"encontrado": true,
"erro": null,
"totalProcessos": 338740,
"distribuicao": {
"porStatus": { "ATIVO": 16597, "ARQUIVADO": 185248, "SUSPENSO": 10484, "TRANSITADO EM JULGADO": 25700 },
"porTipoParticipacao": { "CLAIMED": 285097, "DEFENDANT": 67313 },
"porEstado": { "SP": 120350, "RJ": 41880, "MG": 22014 }
},
"processos": [
{
"numero": "0001234-56.2023.8.26.0100",
"tipo": "Execução Fiscal",
"assuntoPrincipal": "Dívida Ativa",
"tribunal": "TJSP",
"instancia": "1",
"tipoTribunal": "ESTADUAL",
"uf": "SP",
"status": "ATIVO",
"valor": 152300.45,
"dataDistribuicao": "2023-05-11",
"ultimaMovimentacao": "2026-04-22",
"partes": [
{ "tipoPessoa": "empresa", "nome": "PETROLEO BRASILEIRO S A PETROBRAS", "documento": "33.000.167/0001-01", "tipo": "DEFENDANT", "polaridade": "PASSIVE" }
]
}
],
"paginacao": { "retornados": 20, "totalReportado": 338740, "temMais": true, "cursorProximaPagina": "eyJQYWdpbmF0aW9uSWQiOiIyIn0" }
}

Abbreviated sample. distribuicao also includes porTipo, porNomeTribunal, porTipoTribunal, porNivelTribunal, porAssuntoCnj, porAssuntoCnjAbrangente, porTipoProcedimentoCnj. Use paginacao.cursorProximaPagina in cursorPagina to fetch the next lawsuits. On per-CNPJ failure the item carries erro (and encontrado: false) instead of failing the run. Very high-volume companies may return distribuicao: null with erro: "volume excessivo de processos".

Try it: input and API

Input (Console Input tab, or batch run):

{ "cnpjs": ["33.000.167/0001-01"], "maxProcessos": 20 }

Standby REST API (real time):

curl -X POST "https://brasildados--cnpj-lawsuits-check.apify.actor/check" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
--compressed \
-d '{"cnpjs":["33.000.167/0001-01"]}'

Interactive docs (Swagger UI) in the Endpoints tab. Export the dataset as JSON, CSV or XLSX.

What this Actor returns

🔑 Identificationcnpj, cnpjFormatado, consultadoEm, encontrado, erro
📊 TotalstotalProcessos
📋 Distributiondistribuicao.*: porTipo, porEstado, porStatus, porTipoParticipacao, porNomeTribunal, porTipoTribunal, porNivelTribunal, porAssuntoCnj, porAssuntoCnjAbrangente, porTipoProcedimentoCnj (each a label → count map)
📄 Case recordsprocessos[] (number, court, status, value, parties with PII masked), up to maxProcessos per CNPJ
🔁 Paginationpaginacao (retornados, totalReportado, temMais, cursorProximaPagina)

Why check Brazilian company lawsuits by CNPJ (Tax ID)?

  • M&A due diligence: assess labor and civil exposure before signing
  • Supplier onboarding: block vendors with elevated litigation profiles
  • Credit and lending: include judicial exposure in borrower risk models
  • Portfolio monitoring: track partners or debtors periodically
  • Compliance: flag companies with active criminal or administrative cases

Consolidated from credentialed official sources. Window: last 5 years of captured processes as defendant/respondent.

Pricing

Billed per CNPJ analyzed. Each CNPJ returns up to 20 lawsuits plus the aggregated distribution and total count. A CNPJ that errors is not charged.

Limits: up to 100 CNPJs per run; exactly 1 with cursorPagina.

ActorWhen to use
CNPJ EnrichmentCompany profile and QSA before judicial risk review
Sanctions CheckCEIS/CNEP/FGTS regulatory screening
CNPJ KYC & PEP CheckerPEP, international sanctions and electoral donations
Government Contracts CheckPublic revenue concentration risk

Suggested pipeline: Enrichment → Lawsuits (this) → Sanctions → KYC

FAQ

Does it return individual lawsuit numbers?

Yes. Each CNPJ returns up to maxProcessos lawsuits (default and cap 20), newest first, with case number, court, status, value and parties. Use cursorPagina to page through more.

Which party role is included?

Aggregation focuses on processes where the company appears as defendant/respondent, over the last 5 years.

What if distribuicao is null?

Usually erro: "volume excessivo de processos" for companies with extremely high litigation volume (large banks, major state-owned enterprises).

What CNPJ (Tax ID) formats are accepted?

Any format. Check digits validated locally. Max 100 CNPJs per run.

Use only with legitimate business purpose and applicable compliance requirements (LGPD/GDPR where personal data appears; individual parties have PII masked).


🇧🇷 Resumo em português

Consulta de Processos por CNPJ retorna os processos individuais de empresas brasileiras (número, tribunal, status, valor, partes) nos últimos 5 anos como réu/reclamado, mais as estatísticas agregadas (distribuicao), o total (totalProcessos) e paginação. Retorna até 20 processos por CNPJ (maxProcessos), com PII mascarada. Os nomes dos campos são em português. Até 100 CNPJs por execução, ou use a API Standby POST /check. Falha por-CNPJ vem no campo erro do item (não derruba o run). Cobrança por CNPJ analisado; CNPJ que retorna com erro não é cobrado.