Brazil Sanctions Check - CPF/CNPJ Screening
Pricing
from $2.00 / 1,000 document processeds
Brazil Sanctions Check - CPF/CNPJ Screening
Screen CPFs and CNPJs against 5 Brazilian government sanctions databases: CEIS, CNEP, CEPIM, Leniency Agreements, and FGTS Debtors. Instant results for KYC, KYB, due diligence, and compliance workflows. Up to 10,000 documents per run.
Pricing
from $2.00 / 1,000 document processeds
Rating
0.0
(0)
Developer
BrasilDados.org
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
2
Monthly active users
9 hours ago
Last modified
Categories
Share
🛡️ What is Brazil Sanctions Check?
Brazil Sanctions Check screens CPFs and CNPJs against 5 Brazilian federal sanctions databases in one request. Send up to 10,000 documents per batch run, export to JSON, CSV, Excel or XML, or call the REST API in real time.
One document in = one result out. Each record returns a clear
possuiSancaoflag (true/false),totalOcorrencias, and full details when sanctions are found: dates, legal basis, sanctioning body and penalty type. Invalid check digits are skipped locally.
What data can Brazil Sanctions Check extract?
| ✅ Flag | possuiSancao, totalOcorrencias, tipoPessoa (PF/PJ) |
| 📋 CEIS | Banned from government contracts (fraud, corruption, violations) |
| ⚖️ CNEP | Penalties under Anti-Corruption Law (Lei 12.846/2013) |
| 🏛️ CEPIM | Non-profits blocked from federal transfers |
| 🤝 Leniency | Active leniency agreements (terms, status, obligations) |
| 💼 FGTS Debtors | FGTS labor debts in Federal Active Debt (PGFN) |
| 📄 Document | documento, documentoFormatado (any input format) |
| 🕐 Metadata | consultadoEm (ISO timestamp per screening) |
What can this Actor do?
- 🔍 5 databases in one call: CEIS, CNEP, CEPIM, Leniency, FGTS Debtors
- 📋 Bulk screening: up to 10,000 CPFs/CNPJs per batch run
- 👤 CPF + CNPJ: screen individuals and companies in the same request
- ⚡ Instant lookup: pre-loaded snapshots, no per-document upstream wait
- 📤 Multiple exports: JSON, CSV, Excel, XML from Apify Dataset
- ⚡ Standby REST API:
POST /check(max 1,000 docs per request) - 🔗 Pipeline-ready: pair with Enrichment, KYC, Lawsuits and Contracts actors
Apify platform bonus: schedule recurring compliance checks, monitor runs, webhooks, API access and MCP integration.
Why screen CPFs and CNPJs against Brazilian sanctions?
- KYC/KYB onboarding: block sanctioned customers and partners before account opening
- Supplier vetting: verify vendors have no CEIS/CNEP hits before procurement
- Compliance monitoring: batch-check entire customer or vendor bases periodically
- Due diligence: screen individuals and companies in M&A or investment scenarios
- Risk scoring: use
possuiSancaoas input for automated risk models - Audit trails: each result includes
consultadoEmfor record-keeping
Official public data from Portal da Transparencia and PGFN, under Lei 12.527/2011 (LAI).
How do I run a sanctions screening in bulk?
- Open the actor on Apify Console and go to the Input tab.
- Paste CPFs or CNPJs in the
documentsstring list (any format). - Click Start and wait for the run to finish.
- Open Dataset > Export > choose XLSX, CSV or JSON.
Example input:
{"documents": ["33.000.118/0001-79","15102288000182","33.000.167/0001-01"]}
Tip: start with a small test batch. Standby mode accepts up to 1,000 documents per
POST /checkrequest.
⬇️ Input
Click the Input tab for the full schema.
| Field | Required | Description |
|---|---|---|
documents | ✅ Yes | CPFs or CNPJs (string list). Max 10,000 per batch run. Any format. Invalid check digits skipped. |
⬆️ Output
Download from Dataset tab. One record per valid document (batch mode).
Standby POST /check returns a wrapper object:
{"totalDocuments": 3,"totalWithSanctions": 1,"results": [ /* one object per document */ ]}
Abbreviated sample. Full output includes all array fields (
ceis[],cnep[],cepim[],acordosLeniencia[],devedoresFgts[]) with complete sanction details. See Dataset schema for the full list.
Example: sanctioned company
{"documento": "33000118000179","documentoFormatado": "33.000.118/0001-79","tipoPessoa": "PJ","possuiSancao": true,"totalOcorrencias": 1,"ceis": [{"nomeSancionado": "TELEMAR NORTE LESTE S/A","categoriaSancao": "Impedimento/proibicao de contratar com prazo determinado","dataInicioSancao": "17/04/2026","dataFimSancao": "17/04/2028","orgaoSancionador": "Prefeitura Municipal de Jaboatao dos Guararapes","fundamentacaoLegal": "LEI 14133 - ART. 155, IX"}],"cnep": [],"cepim": [],"acordosLeniencia": [],"devedoresFgts": [],"consultadoEm": "2026-05-12T11:15:42.034Z"}
Example: clean company
{"documento": "33000167000101","documentoFormatado": "33.000.167/0001-01","tipoPessoa": "PJ","possuiSancao": false,"totalOcorrencias": 0,"ceis": [],"cnep": [],"cepim": [],"acordosLeniencia": [],"devedoresFgts": [],"consultadoEm": "2026-05-12T11:15:19.676Z"}
Complete field list: Dataset schema tab on Apify Console.
How much does sanctions screening cost?
$0.002 per document screened (event apify-default-dataset-item). Charged per valid document processed, with or without sanctions found.
| Volume | Cost |
|---|---|
| 100 documents | $0.20 |
| 1,000 documents | $2.00 |
| 10,000 documents | $20.00 |
🔌 API integration
Batch run:
curl -X POST "https://api.apify.com/v2/acts/brasildados~sanctions-check/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"documents":["33.000.118/0001-79","33.000.167/0001-01"]}'
Standby (POST /check, max 1,000 docs):
curl -X POST "https://brasildados--sanctions-check.apify.actor/check" \-H "Authorization: Bearer YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \--compressed \-d '{"documents":["33.000.118/0001-79","33.000.167/0001-01"]}'
Returns { totalDocuments, totalWithSanctions, results[] }.
Related Actors
| Actor | When to use |
|---|---|
| CNPJ Enrichment | Company profile and QSA before or after screening |
| CNPJ KYC & PEP Checker | Deep dive on hits: PEP, international sanctions, electoral donations |
| CNPJ Lawsuits Check | Civil, labor and criminal litigation exposure |
| Government Contracts Check | Federal procurement history of flagged vendors |
Suggested pipeline: Enrichment → Sanctions (this) → KYC (only for flagged) → Lawsuits
FAQ
Which databases are included?
CEIS, CNEP, CEPIM, Leniency Agreements (Acordos de Leniencia) and FGTS Debtors (PGFN). All five in every request.
Is CEAF included?
No. CEAF (Cadastro de Expulsoes da Administracao Federal) is excluded because CPFs are masked in the government source.
What about FGTS debtors?
Only debts above R$ 130,000 registered in PGFN Federal Active Debt are included.
Can I screen CPFs and CNPJs together?
Yes. Send both in the same documents list. The actor detects document type automatically.
What CPF/CNPJ formats are accepted?
Any format: with or without punctuation. Check digits are validated locally.
Batch vs Standby limits?
Batch runs: up to 10,000 documents. Standby POST /check: up to 1,000 per request.
Am I charged if no sanctions are found?
Yes. Billing is per valid document screened, regardless of possuiSancao.
Is it legal to use this data?
Yes. Public sanctions records under Lei 12.527/2011 (LAI). Use personal data only with legitimate purpose and LGPD/GDPR compliance.
🇧🇷 Versão em português (Brasil)
🛡️ O que é a Consulta de Sanções?
Consulta de Sanções tria CPFs e CNPJs em 5 bases federais de sanções em uma requisição. Envie até 10.000 documentos por execução em lote, exporte em JSON, CSV, Excel ou XML, ou integre via API REST em tempo real.
1 documento na entrada = 1 resultado na saída. Cada registro traz
possuiSancao(true/false),totalOcorrenciase detalhes completos quando há sanção: datas, fundamentação legal, órgão sancionador e tipo de penalidade. Dígitos inválidos são ignorados localmente.
Quais dados a consulta de sanções retorna?
| ✅ Flag | possuiSancao, totalOcorrencias, tipoPessoa (PF/PJ) |
| 📋 CEIS | Impedidas de contratar com o governo (fraude, corrupção, descumprimento) |
| ⚖️ CNEP | Punidas pela Lei Anticorrupção (Lei 12.846/2013) |
| 🏛️ CEPIM | Entidades sem fins lucrativos impedidas de receber transferências federais |
| 🤝 Leniência | Acordos de leniência ativos (termos, situação, obrigações) |
| 💼 Devedores FGTS | Dívidas de FGTS na Dívida Ativa da União (PGFN) |
| 📄 Documento | documento, documentoFormatado (qualquer formato de entrada) |
| 🕐 Metadados | consultadoEm (timestamp ISO por consulta) |
O que este Actor faz?
- 🔍 5 bases em uma chamada: CEIS, CNEP, CEPIM, Leniência, Devedores FGTS
- 📋 Triagem em lote: até 10.000 CPFs/CNPJs por execução
- 👤 CPF + CNPJ: consulte pessoas físicas e jurídicas na mesma requisição
- ⚡ Consulta instantânea: snapshots pré-carregados, sem espera upstream por documento
- 📤 Exportação múltipla: JSON, CSV, Excel, XML no Dataset Apify
- ⚡ API REST Standby:
POST /check(máx. 1.000 docs por requisição) - 🔗 Pipeline: combine com Enriquecimento, KYC, Processos e Contratos
Bônus Apify: agende verificações recorrentes, monitore execuções, webhooks, API e MCP.
Por que consultar sanções CEIS CNEP CEPIM por CPF e CNPJ?
- Onboarding KYC/KYB: bloqueie clientes e parceiros sancionados antes de abrir conta
- Homologação de fornecedores: verifique CEIS/CNEP antes de compras públicas ou privadas
- Monitoramento de compliance: triagem periódica de toda a base de clientes ou fornecedores
- Due diligence: consulte PF e PJ em M&A, investimentos ou parcerias
- Score de risco: use
possuiSancaoem modelos automatizados de crédito e risco - Trilha de auditoria: cada resultado inclui
consultadoEmpara registro
Dados públicos oficiais do Portal da Transparência e PGFN, sob Lei 12.527/2011 (LAI).
Como consultar sanções em lote?
- Abra o actor no Console Apify > aba Input.
- Cole CPFs ou CNPJs na lista de strings
documents(qualquer formato). - Clique em Start e aguarde.
- Dataset > Export > XLSX, CSV ou JSON.
Dica: teste com lote pequeno. Standby aceita até 1.000 documentos por
POST /check.
⬇️ Entrada
Clique na aba Input para o schema completo.
| Campo | Obrigatório | Descrição |
|---|---|---|
documents | ✅ Sim | CPFs ou CNPJs (lista). Máx. 10.000 por execução em lote. Qualquer formato. Inválidos ignorados. |
⬆️ Saída
Baixe na aba Dataset. Um registro por documento válido (modo batch).
Standby POST /check retorna objeto wrapper com totalDocuments, totalWithSanctions e results[].
Amostra resumida. Saída completa inclui todos os arrays (
ceis[],cnep[],cepim[],acordosLeniencia[],devedoresFgts[]). Veja Dataset schema para a lista completa.
Quanto custa consultar sanções CEIS CNEP?
$0,002 por documento consultado (evento apify-default-dataset-item). Cobrado por documento válido processado, com ou sem sanção encontrada.
| Volume | Custo |
|---|---|
| 100 documentos | $0,20 |
| 1.000 documentos | $2,00 |
| 10.000 documentos | $20,00 |
🔌 Integração via API
Mesmos endpoints da seção em inglês acima. Substitua o token Apify.
Actors relacionados
| Actor | Quando usar |
|---|---|
| Enriquecimento CNPJ | Perfil cadastral e QSA antes ou após a triagem |
| KYC & PEP Checker | Aprofundar hits: PEP, sanções internacionais, doações eleitorais |
| Consulta Processos | Exposição judicial (cível, trabalhista, criminal) |
| Consulta Contratos | Histórico de contratos federais de fornecedores flagged |
Pipeline sugerido: Enriquecimento → Sanções (este) → KYC (só flagged) → Processos
Perguntas frequentes
Quais bases são consultadas?
CEIS, CNEP, CEPIM, Acordos de Leniência e Devedores FGTS (PGFN). As cinco em toda requisição.
O CEAF está incluído?
Não. O CEAF (Cadastro de Expulsões da Administração Federal) fica de fora porque os CPFs são mascarados na fonte oficial.
E os devedores de FGTS?
Somente dívidas acima de R$ 130.000 inscritas na Dívida Ativa da União (PGFN).
Consulto CPF e CNPJ juntos?
Sim. Envie ambos na mesma lista documents. O actor detecta o tipo automaticamente.
Quais formatos de CPF/CNPJ são aceitos?
Qualquer formato: com ou sem pontuação. Dígitos verificadores validados localmente.
Limites batch vs Standby?
Batch: até 10.000 documentos. Standby POST /check: até 1.000 por requisição.
Cobro mesmo sem sanção encontrada?
Sim. Cobrança por documento válido consultado, independente de possuiSancao.
É legal usar esses dados?
Sim. Registros públicos de sanções sob Lei 12.527/2011 (LAI). Use dados pessoais com finalidade legítima e conformidade LGPD/GDPR.