# CDO Brazil Full Due Diligence Dossier

> CDO Brazil Full Due Diligence Dossier is a paid API for AI agents from cdo-staging.up.railway.app, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Performs a comprehensive due diligence check on a Brazilian company (CNPJ) combining registration, ownership, sanctions, court records, and risk signals into a single decision-support dossier.

## Facts

- Endpoint: GET https://cdo-staging.up.railway.app/v1/dossiers/br/full/:cnpj
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cdo-brazil-full-due-diligence-dossier-4a064a3a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Nr4FaHisOmWY-aEZ0ouvr

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 cdo-brazil-full-due-diligence-dossier-4a064a3a
```

Example prompt: Before we proceed with onboarding this Brazilian supplier, can you run a full due diligence dossier on CNPJ 11222333000181 — use the vendor_onboarding purpose, flag them as a supplier, and note the transaction value is BRL 500000?

## When to prefer this

Use this endpoint when you need a single consolidated, decision-ready due diligence report on a Brazilian legal entity — especially for vendor onboarding, procurement approvals, credit decisions, or payment authorization — and you need sources, timestamps, and explicit coverage gaps rather than a black-box score. Prefer this over generic company lookup endpoints when Brazil-specific regulatory data (Receita Federal, sanctions lists, court records) is required.

## Known failure modes

- HTTP 400 if CPF (11-digit personal ID) is passed instead of CNPJ (14 digits)
- HTTP 400 if CNPJ format is invalid or unparseable
- HTTP 402 if payment is not provided or insufficient
- Partial coverage flagged in response when Brazilian government data sources are unavailable rather than returning false-clear
- Stale data warning if cached data exceeds max_data_age_minutes threshold
- HTTP 404 if CNPJ does not exist in official registry

## How this service works

Perform a consolidated due diligence check on a Brazilian company before a material commercial decision. Combines official registration, ownership, business activity, sanctions and integrity screening, public court metadata, company consistency checks, coverage analysis, explainable risk signals and decision-support recommendations. Returns facts separately from interpretations, exposes every source and timestamp, and flags incomplete coverage instead of treating unavailable data as clear. Accepts CNPJ only.

## Output

A structured dossier with official registration facts, ownership data, business activity classification, sanctions and integrity screening results, public court metadata, consistency checks, coverage gaps flagged explicitly, explainable risk signals, and decision-support recommendations — all with source citations and timestamps. Facts and interpretations are returned separately.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cdo-brazil-full-due-diligence-dossier-4a064a3a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cdo-staging.up.railway.app](https://www.zero.xyz/host/cdo-staging.up.railway.app/llms.txt)
