Monitor ESG BR por CNPJ — Lista Suja + IBAMA avatar

Monitor ESG BR por CNPJ — Lista Suja + IBAMA

Pricing

Pay per event

Go to Apify Store
Monitor ESG BR por CNPJ — Lista Suja + IBAMA

Monitor ESG BR por CNPJ — Lista Suja + IBAMA

Monitora risco socioambiental por CNPJ: cruza a Lista Suja do trabalho escravo (MTE) com autos e embargos ambientais do IBAMA e reporta o que mudou desde a ultima execucao. Ideal para due diligence continua de fornecedores. Pague por resultado.

Pricing

Pay per event

Rating

0.0

(0)

Developer

MoreLock

MoreLock

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Categories

Share

Monitor ESG BR por CNPJ — Lista Suja + IBAMA (delta entre execuções)

Você passa uma lista de CNPJs de fornecedores e este Actor diz, por empresa, se há risco socioambiental — e o que mudou desde a última vez que rodou. Ele cruza a Lista Suja do trabalho escravo (o Cadastro de Empregadores do MTE) com os autos de infração e embargos ambientais do IBAMA. Se um fornecedor entrou na lista, levou um novo auto ou teve um embargo, você fica sabendo na execução seguinte.

A ideia é rodar agendado. A cada execução você recebe duas coisas: o retrato de risco atual de cada CNPJ e o diff em relação ao estado anterior. É assim que a lei europeia CSDDD cobra a due diligence de fornecedores — monitoramento contínuo, não uma foto tirada uma vez.

🇺🇸 English version → Brazil ESG Supply-Chain Monitor

Visão geral

São duas fontes públicas oficiais consolidadas num registro de risco por CNPJ.

A Lista Suja (MTE) é o cadastro de empregadores flagrados submetendo trabalhadores a condições análogas à escravidão. Sai duas vezes por ano (Portaria Interministerial MTE/MDHC/MIR nº 18/2024). Constar nela é o sinal mais grave que este Actor reporta.

Os autos de infração do IBAMA vêm dos dados abertos do órgão, atualizados diariamente, junto com os termos de embargo ligados a cada auto. Cobrem flora, fauna, poluição e outras violações, com valor da multa, município, gravidade e situação (vigente ou cancelado).

O casamento é sempre por documento (CNPJ/CPF), nunca por nome — então nunca cola uma empresa homônima. Se quiser, ele também casa pela raiz de 8 dígitos do CNPJ, para pegar filiais e outras empresas do mesmo grupo.

Funcionalidades

  • Delta entre execuções. A primeira run grava o baseline; as seguintes reportam só o que mudou (ADDED, REMOVED, MODIFIED). Duas execuções sem novidade devolvem um delta vazio, sem repetir tudo de novo.
  • Nível de risco composto: CRITICAL para Lista Suja, HIGH para embargo ambiental ativo, MEDIUM para auto vigente, LOW só com autos cancelados, NONE para quem está limpo.
  • Retrato atual e eventos de mudança saem no mesmo dataset (record_type: snapshot ou change).
  • Watchlist de qualquer tamanho, com ou sem pontuação nos documentos.
  • Documento inválido não é cobrado (ver Preço).

Exemplo de entrada

{
"watchCnpjs": ["03.246.366/0001-33", "10.199.645/0001-59"],
"mode": "auto",
"includeListaSuja": true,
"includeIbama": true,
"matchByRoot": false,
"stateStoreName": "esg-monitor-state"
}

Exemplo de saída (dado real)

Retrato de um CNPJ com auto ambiental e embargo:

{
"record_type": "snapshot",
"cnpj": "03.246.366/0001-33",
"tipo_pessoa": "PJ",
"nome": "AGROPECUARIA VERSCHOOR LTDA",
"risk_level": "HIGH",
"on_lista_suja": false,
"ibama": {
"total_autos": 1,
"autos_vigentes": 1,
"autos_cancelados": 0,
"embargos_ativos": 1,
"valor_total_multas": 15000,
"autos": [
{
"num_auto": "QRNYPP1Q",
"cancelado": false,
"tipo_infracao": "Flora",
"valor": 15000,
"municipio": "PALMEIRA",
"uf": "PR",
"termo_embargo": "7NUXQG58",
"data_auto": "2026-01-07 14:04:19"
}
]
},
"screened_at": "2026-07-09T18:00:00.000Z"
}

Um evento de mudança, quando o CNPJ entra na Lista Suja entre uma execução e a seguinte:

{
"record_type": "change",
"cnpj": "03.246.366/0001-33",
"source": "lista_suja",
"change_type": "ADDED",
"record_key": "03246366000133",
"fields": { "empregador": "AGROPECUARIA VERSCHOOR LTDA", "uf": "PR", "data_inclusao": "06/04/2026" },
"detected_at": "2026-07-09T18:00:00.000Z"
}

Parâmetros

ParâmetroTipoPadrãoDescrição
watchCnpjsarray2 CNPJs de exemploCNPJs/CPFs a vigiar (com ou sem pontuação).
modestringautoauto = baseline na 1ª run, delta nas seguintes. baseline = re-emite tudo e regrava.
includeListaSujabooleantrueConsultar a Lista Suja do trabalho escravo (MTE).
includeIbamabooleantrueVarrer autos + embargos do IBAMA (baixa ~120 MB/run).
matchByRootbooleanfalseCasar autos do IBAMA também pela raiz de 8 dígitos do CNPJ.
stateStoreNamestringesg-monitor-stateKey-value store nomeado do baseline. Use um nome distinto por watchlist.

Dicas

  • Agende o Actor pelos Schedules da Apify. Diário acompanha o IBAMA de perto (ele muda todo dia); semanal costuma bastar para carteiras menos críticas.
  • Dê um stateStoreName diferente para cada watchlist ou cliente, para não misturar o histórico de delta de um monitoramento com o de outro.
  • A Lista Suja só muda em abril e outubro. Novidade nela é rara, mas quando acontece é grave.
  • Ligue o matchByRoot quando quiser enxergar o grupo econômico inteiro por trás de um CNPJ, não só a filial.

Casos de uso

  • Due diligence contínua de fornecedores, para times de compliance ESG e de compras.
  • Baseline no onboarding: rode uma vez antes de fechar contrato com um fornecedor novo.
  • Acompanhamento de carteira de crédito ou seguro pela exposição socioambiental.
  • Auditoria de cadeia de suprimentos para exportadores que respondem à due diligence europeia (CSDDD).
  • Alerta reputacional quando um fornecedor-chave leva um embargo ou entra na lista.
  • Camada socioambiental somada ao seu cadastro de empresas (KYB).

Perguntas frequentes

As fontes são oficiais? São. A Lista Suja é o Cadastro de Empregadores do Ministério do Trabalho e Emprego; o IBAMA vem da plataforma de dados abertos do próprio órgão.

Com que frequência os dados mudam? A Lista Suja, duas vezes por ano. O IBAMA, todo dia. Por isso ele roda agendado.

Casa por nome? Nunca. O match é só por documento (CNPJ/CPF), o que elimina o falso-positivo de empresa homônima.

E se o CNPJ estiver limpo? Você recebe um retrato com risk_level: NONE. A verificação foi feita, e "sem risco" é uma resposta legítima.

O que é o delta? A diferença em relação à execução anterior. Se nada mudou entre duas runs, o delta volta vazio, sem repetir o que já estava lá.

Preciso de proxy? Não. As fontes são semi-abertas e o Actor não usa proxy residencial.

Preço

O modelo é pague-por-resultado (pay-per-event), pensado para quem roda o monitor de forma recorrente:

  • monitor_run — cobrado uma vez por execução que processa a watchlist. Cobre o download e a varredura das fontes.
  • cnpj_screened — cobrado por CNPJ/CPF verificado.
  • risk_change_detected — cobrado por mudança material de verdade (ADDED, REMOVED, MODIFIED). A run de baseline e as runs sem novidade não geram esse evento.

Documento inválido, ou uma run sem nenhum documento válido, não é cobrado. Você paga pela verificação e pelo sinal que ele te dá.

Actors relacionados

Changelog

  • 1.0 — Lançamento: Lista Suja (MTE) + IBAMA autos/embargos, delta entre execuções, nível de risco composto, match por CNPJ e por raiz.

Contato

Dúvida, sugestão ou algum problema? Abra uma issue na aba Issues do Actor.