# CDO Brazil Company Intelligence Refresh

> CDO Brazil Company Intelligence Refresh is a paid API for AI agents from cdo-production.up.railway.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Re-runs a full corporate intelligence decision for a Brazilian CNPJ, comparing results to a prior passport, and issues a fresh signed receipt and updated passport if the decision still approves.

## Facts

- Endpoint: POST https://cdo-production.up.railway.app/v1/agent/refresh
- Price: $0.01/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-company-intelligence-refresh-83e97f7a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HGKXbIFV3LBEQXeQi_MZR

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-company-intelligence-refresh-83e97f7a -d '<json body>'
```

Example prompt: Re-run the full company intelligence decision for CNPJ 11.222.333/0001-81 using passport ID 'pp_abc123xyz' with a CONSERVATIVE risk appetite and tell me which domains changed since the last assessment.

## When to prefer this

Use this endpoint when you have a prior CDO passport or signed receipt for a Brazilian company and need to know whether anything material has changed — for example, before renewing a vendor contract, before a periodic KYB review cycle, or when a compliance trigger requires re-verification. Prefer this over the initial decision endpoint when a passport_id already exists, since it provides a domain-level diff (changed vs unchanged) alongside the fresh decision. Note: this is a full recomputation at a flat price, not a cheap incremental delta engine.

## Known failure modes

- CNPJ is in CPF format (11-digit personal ID) — rejected by policy
- Invalid CNPJ format or length — must be 11-20 characters matching digit/punctuation pattern
- Unrecognized passport_id — prior assessment not found
- Payment not received or insufficient USDC — x402 payment required at $0.01
- Company data unavailable from upstream Brazilian registries
- Internal computation failure — signed receipt not issued

## How this service works

Company Intelligence Reassessment — re-runs the FULL decision for a prior subject/passport, reports which domains changed vs unchanged, and issues a fresh signed receipt (and passport if still approving). Full recomputation at a flat price (not an incremental/delta engine). CNPJ only.

## Output

Returns a fresh signed receipt documenting the recomputed decision, an updated passport if the company still passes approval, a breakdown of which intelligence domains changed versus remained the same compared to the prior passport, and the overall updated decision outcome. Full recomputation — not a delta/incremental update.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "subject": {
   "type": "object",
   "properties": {
    "cnpj": {
     "type": "string",
     "pattern": "^[0-9./\\s-]{11,20}$",
     "maxLength": 20,
     "minLength": 11,
     "description": "Brazilian CNPJ — 14 digits, with or without punctuation (e.g. 11222333000181 or 11.222.333/0001-81). CPF (11-digit personal id) is rejected by policy."
    },
    "type": {
     "type": "string",
     "maxLength": 40
    }
   },
   "additionalProperties": false
  },
  "objective": {
   "type": "string",
   "maxLength": 80
  },
  "passport_id": {
   "type": "string",
   "maxLength": 60
  },
  "risk_context": {
   "type": "object",
   "properties": {
    "risk_appetite": {
     "enum": [
      "CONSERVATIVE",
      "MODERATE",
      "AGGRESSIVE"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cdo-brazil-company-intelligence-refresh-83e97f7a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cdo-production.up.railway.app](https://www.zero.xyz/host/cdo-production.up.railway.app/llms.txt)
