> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usecroma.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MTE (Lista Suja)

> O Cadastro de Empregadores que tenham submetido trabalhadores a condições análogas à de escravo (a "Lista Suja") e o Cadastro de Empregadores em Ajustamento de Conduta (CEAC), pesquisáveis por CNPJ, CPF, nome, estado e ano, atualizados diariamente.

O Ministério do Trabalho e Emprego publica os empregadores flagrados pela
Inspeção do Trabalho submetendo trabalhadores a condições análogas à de
escravo, depois da decisão administrativa final, e os mantém no cadastro por
dois anos. As normas do Conselho Monetário Nacional vedam crédito rural a quem
consta dele, e os bancos o consultam em suas análises socioambientais e de
KYC. Um segundo cadastro reúne os empregadores que firmaram termo de
ajustamento de conduta.

Pesquise nos dois por CNPJ (ou a raiz, para todas as filiais), CPF, nome,
estado ou ano da fiscalização, e receba cada inclusão com o estabelecimento,
os trabalhadores encontrados, a atividade e cada período no cadastro.

<Note>
  A fonte inteira, organizada e pronta para consultar: cada endpoint desta página responde em milissegundos. Cada resposta traz `as_of`: o quão atuais são os dados. [Como funcionam os datasets](/pt/datasets).
</Note>

## Pesquisar no cadastro

`POST /br/mte/slave-labour-search/v1` <a className="dataset-pill" href="/pt/datasets">Dataset</a>

Encontra empregadores nos cadastros por documento, nome, estado ou ano.

| Campo             | Tipo    | Notas                                                                                                                                 |
| ----------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| `query`           | string  | Opcional. Palavras do nome do empregador ou do estabelecimento, p. ex. `fazenda`. Todas precisam coincidir.                           |
| `document_number` | string  | Opcional. Um CNPJ ou CPF, com ou sem pontuação, correspondência exata; ou os 8 primeiros caracteres de um CNPJ para todas as filiais. |
| `list`            | enum    | Opcional. `slave_labour` ou `conduct_adjustment`; os dois por padrão.                                                                 |
| `party_type`      | enum    | Opcional. `individual` (por CPF) ou `company` (por CNPJ).                                                                             |
| `state`           | string  | Opcional. Sigla do estado da fiscalização, p. ex. `PA`.                                                                               |
| `inspection_year` | integer | Opcional. Ano da fiscalização, p. ex. `2024`. Por padrão `0`.                                                                         |
| `page`            | integer | Opcional. Página, a partir de 1. Por padrão `1`.                                                                                      |
| `per_page`        | integer | Opcional. Resultados por página, 1-50. Por padrão `20`.                                                                               |

```bash theme={"dark"}
curl https://api.croma.run/br/mte/slave-labour-search/v1 \
  -H "Authorization: Bearer $CROMA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "query": "fazenda" }'
```

Cada empregador é `{ id, list, party_type, document_type, document, employer_name, establishment, state, inspection_year, workers_involved, cnae, final_decision_date, listed_on, listing_history[], court_order, conduct_adjustment_on, agreement_url }`.

* `list`: `slave_labour` (o Cadastro de Empregadores que tenham submetido trabalhadores a condições análogas à de escravo) ou `conduct_adjustment` (o CEAC, empregadores que firmaram termo de ajustamento de conduta e saem do primeiro cadastro).
* `document`: um CNPJ completo; um CPF mascarado (`***.456.789-**`). Um CPF escrito dentro de um nome também é mascarado.
* `listed_on`: quando começou a inclusão vigente; `listing_history[]` é cada período no cadastro, `{ from, to }`, porque uma decisão judicial pode suspender uma inclusão e ela pode voltar.
* `court_order`: a decisão judicial que incluiu o empregador, quando foi a Justiça.

<Note>
  Um empregador permanece no cadastro por dois anos. Quando sai, sai dos dados
  no mesmo dia: uma busca pelo documento retorna `total: 0` e o id retorna
  `found: false`.
</Note>

## Uma inclusão

`POST /br/mte/employer/v1` <a className="dataset-pill" href="/pt/datasets">Dataset</a>

Retorna uma inclusão pelo id.

| Campo | Tipo   | Notas                                                                            |
| ----- | ------ | -------------------------------------------------------------------------------- |
| `id`  | string | **Obrigatório.** **Obrigatório.** O `id` da inclusão, como a pesquisa o retorna. |

```bash theme={"dark"}
curl https://api.croma.run/br/mte/employer/v1 \
  -H "Authorization: Bearer $CROMA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "id": "slave_labour-3f9a0c12d4e5b6a7" }'
```

Cada empregador é `{ id, list, party_type, document_type, document, employer_name, establishment, state, inspection_year, workers_involved, cnae, final_decision_date, listed_on, listing_history[], court_order, conduct_adjustment_on, agreement_url }`.

* `list`: `slave_labour` (o Cadastro de Empregadores que tenham submetido trabalhadores a condições análogas à de escravo) ou `conduct_adjustment` (o CEAC, empregadores que firmaram termo de ajustamento de conduta e saem do primeiro cadastro).
* `document`: um CNPJ completo; um CPF mascarado (`***.456.789-**`). Um CPF escrito dentro de um nome também é mascarado.
* `listed_on`: quando começou a inclusão vigente; `listing_history[]` é cada período no cadastro, `{ from, to }`, porque uma decisão judicial pode suspender uma inclusão e ela pode voltar.
* `court_order`: a decisão judicial que incluiu o empregador, quando foi a Justiça.

<Note>
  Um empregador permanece no cadastro por dois anos. Quando sai, sai dos dados
  no mesmo dia: uma busca pelo documento retorna `total: 0` e o id retorna
  `found: false`.
</Note>

<Card title="Referência completa" icon="code" href="/pt/api-reference/overview">
  Esquemas, todos os campos de resposta e um playground interativo.
</Card>
