Skip to main content
X-API-Key
string
required
Your API key. Requires the labor module.

Request body

identifier
string
required
Company CNPJ (e.g. 12.345.678/0001-90). Formatting is optional.
country
string
required
ISO 3166-1 alpha-2 country code. Supported: BR.

Response

identifier
string
The queried CNPJ, as provided.
country
string
Country code.
has_violations
boolean
true if any records were found in the Lista Suja. false if no records found.
records
array
List of labor violation records. Empty array if has_violations is false.
records[].source
string
Always TRABALHO_ESCRAVO.
records[].year
integer | null
Year of the labor inspection finding.
records[].workers_rescued
integer | null
Number of workers rescued in this inspection.
records[].state
string | null
Brazilian state abbreviation where the violation occurred (e.g. PA, MT).
records[].municipality
string | null
Municipality where the violation occurred.
records[].activity
string | null
Economic activity of the employer at the time of inspection.
records[].decision_id
string | null
Administrative decision identifier.
sources_checked
array
Registries checked in this request.
checked_at
string
ISO 8601 datetime of this specific check.
curl -X POST https://api.enrichlatam.com/v1/labor \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"identifier": "12.345.678/0001-90", "country": "BR"}'
{
  "identifier": "12.345.678/0001-90",
  "country": "BR",
  "has_violations": false,
  "records": [],
  "sources_checked": ["TRABALHO_ESCRAVO"],
  "checked_at": "2026-04-15T12:00:00+00:00"
}