Brazil CNPJ Legal Processes Scraper Lawsuits & Litigation Risk
Pricing
from $100.00 / 1,000 cnpj analisados
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
Maintained by CommunityActor stats
1
Bookmarked
9
Total users
7
Monthly active users
12 days ago
Last modified
Categories
Share
⚖️ CNPJ Legal Processes & Litigation Risk
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.
distribuicaoalso includesporTipo,porNomeTribunal,porTipoTribunal,porNivelTribunal,porAssuntoCnj,porAssuntoCnjAbrangente,porTipoProcedimentoCnj. Usepaginacao.cursorProximaPaginaincursorPaginato fetch the next lawsuits. On per-CNPJ failure the item carrieserro(andencontrado: false) instead of failing the run. Very high-volume companies may returndistribuicao: nullwitherro: "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
| 🔑 Identification | cnpj, cnpjFormatado, consultadoEm, encontrado, erro |
| 📊 Totals | totalProcessos |
| 📋 Distribution | distribuicao.*: porTipo, porEstado, porStatus, porTipoParticipacao, porNomeTribunal, porTipoTribunal, porNivelTribunal, porAssuntoCnj, porAssuntoCnjAbrangente, porTipoProcedimentoCnj (each a label → count map) |
| 📄 Case records | processos[] (number, court, status, value, parties with PII masked), up to maxProcessos per CNPJ |
| 🔁 Pagination | paginacao (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.
Related Actors
| Actor | When to use |
|---|---|
| CNPJ Enrichment | Company profile and QSA before judicial risk review |
| Sanctions Check | CEIS/CNEP/FGTS regulatory screening |
| CNPJ KYC & PEP Checker | PEP, international sanctions and electoral donations |
| Government Contracts Check | Public 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.
Is it legal to use this data?
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.