# brdata — Brazilian Company Regulatory Risk & Compliance Screening

> brdata — Brazilian Company Regulatory Risk & Compliance Screening is a paid API for AI agents from brdata.thomenz.me, paid per call via x402, $0.015/call, status unknown (last checked 2026-09-13).

Screens a Brazilian company by CNPJ against federal debarment, anti-corruption, leniency, forced-labor, and improbity registers, returning a risk score and structured hit list.

## Facts

- Endpoint: GET https://brdata.thomenz.me/risk/company/%7Bcnpj%7D
- Price: $0.015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/brdata-brazilian-company-regulatory-risk-compliance-screening-c217e9fe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BGuVQHsBGQYPnUCWraaXS

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability brdata-brazilian-company-regulatory-risk-compliance-screening-c217e9fe
```

Example prompt: Can you screen Brazilian company CNPJ 38.504.819/0001-69 against all federal sanctions lists — CEIS, CNEP, Lista Suja, and leniency agreements — and tell me if they're flagged, what the risk score is, and what sanctions are active?

## When to prefer this

Choose this endpoint when you need a single-call compliance verdict against Brazilian federal sanction registers (CEIS, CNEP, CEPIM, Acordos de Leniência, Lista Suja) for a specific CNPJ, particularly for KYB, vendor due-diligence, or public-procurement screening workflows targeting Brazil. It is the right choice over generic company-data APIs when regulatory risk and sanctions coverage — not just firmographic data — is the primary need.

## Known failure modes

- Invalid or malformed CNPJ returns an error or empty result
- CNPJ not found in Receita Federal base returns no company profile
- One or more upstream government sources temporarily unavailable — listed in sources_unavailable field with partial results returned
- Rate limiting or payment failure (x402) if USDC payment is not completed
- Lista Suja data may be stale — it is a bi-annual snapshot (Apr/Oct) not a live query
- Network timeout if Portal da Transparência APIs are slow

## How this service works

Brazilian company &amp; public-procurement data for due-diligence, KYB &amp; B2B agents: company profiles by CNPJ, regulatory risk &amp; compliance screening (federal debarment, anti-corruption, leniency &amp; forced-labor register — CEIS, CNEP, 'Lista Suja'), mass search &amp; segmentation across ~28M active companies, and public tenders / licitações (PNCP).

## Output

Returns a JSON object with the CNPJ, a verdict ('clear' or 'flagged'), an integer risk score (0–100), a list of sanction hits (each including the register name, sanction type in Portuguese, sanctioning body, date range, active status, and process reference), total and active hit counts, a list of sources checked, data freshness metadata per source (live query or snapshot, as-of date, update frequency), and a disclaimer noting these are informational public-data indicators and not legal advice.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "cnpj": "38504819000169",
  "hits": [
   {
    "list": "CEIS",
    "active": true,
    "source": "Ministério da Fazenda",
    "sphere": "FEDERAL",
    "process": "PSI-2025/0000",
    "category": "debarment",
    "end_date": "2027-10-15",
    "start_date": "2025-10-15",
    "sanction_pt": "Suspensão",
    "publication_url": null,
    "sanctioning_body": "SERVICO FEDERAL DE PROCESSAMENTO DE DADOS"
   }
  ],
  "verdict": "flagged",
  "hit_count": 1,
  "data_as_of": [
   {
    "type": "live_query",
    "as_of": "2026-07-08",
    "source": "CEIS",
    "update_frequency": "Portal da Transparência — refreshed ~daily upstream"
   },
   {
    "type": "live_query",
    "as_of": "2026-07-08",
    "source": "CNEP",
    "update_frequency": "Portal da Transparência — refreshed ~daily upstream"
   },
   {
    "type": "live_query",
    "as_of": "2026-07-08",
    "source": "ACORDOS_LENIENCIA",
    "update_frequency": "Portal da Transparência — updated as agreements change"
   },
   {
    "type": "live_query",
    "as_of": "2026-07-08",
    "source": "CEPIM",
    "update_frequency": "Portal da Transparência — refreshed ~daily upstream"
   },
   {
    "type": "snapshot",
    "as_of": "2026-04-06",
    "source": "LISTA_SUJA",
    "update_frequency": "MTE register — republished ~twice a year (Apr/Oct)"
   }
  ],
  "disclaimer": "Public federal registries: Portal da Transparência (CEIS/CNEP/CEPIM/Acordos de Leniência) and the MTE Cadastro de Empregadores / 'Lista Suja' (forced-labor register, Portaria Interministerial 18/2024 — periodic snapshot). Informational indicators from public sources, not legal advice, a compliance certification, or a guarantee; verify against the primary source before acting.",
  "risk_score": 65,
  "data_policy": "Company-level public data only. No CPF is exposed (LGPD).",
  "cnpj_formatted": "38.504.819/0001-69",
  "sources_checked": [
   "CEIS",
   "CNEP",
   "ACORDOS_LENIENCIA",
   "CEPIM",
   "LISTA_SUJA"
  ],
  "active_hit_count": 1,
  "sources_unavailable": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/brdata-brazilian-company-regulatory-risk-compliance-screening-c217e9fe/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from brdata.thomenz.me](https://www.zero.xyz/host/brdata.thomenz.me/llms.txt)
