Source classes stay distinct
CEIS, CNEP, leniency agreements, TCU ineligibility and MTE forced-labour observations are not collapsed into a universal sanctions claim. Partial coverage never produces NO_FINDING.
Nine technical products, five single-charge composed solutions and one immutable Company Capability Passport use strict inputs, explicit source coverage, freshness, limitations, idempotency and settled replay.
| Offer | Type | Required sources | Canonical price |
|---|---|---|---|
| Resolve Legal Entitybr.legal_entity.resolve.v1 | PRODUCT | BRASILAPI_RECEITA_FEDERAL | 0.01 USDC |
| Verify Company Legal Statusbr.company.legal_status.verify.v1 | PRODUCT | BRASILAPI_RECEITA_FEDERAL | 0.03 USDC |
| Match Invoice to Companybr.invoice.company.match.v1 | PRODUCT | BRASILAPI_RECEITA_FEDERAL, CALLER_INVOICE_FIELDS | 0.05 USDC |
| Match Business Payeebr.business_payee.match.v1 | PRODUCT | INDEPENDENT_PAYEE_BINDING_EVIDENCE | 0.05 USDC |
| Approve Supplierbr.supplier.approve.v1 | PRODUCT | BRASILAPI_RECEITA_FEDERAL, CEIS, CNEP, CGU_LENIENCY, TCU_INIDONEOS, MTE_FORCED_LABOR | 0.20 USDC |
| Authorize Vendor Payment-Detail Changebr.vendor.payment_detail_change.authorize.v1 | PRODUCT | PRIOR_VERIFIED_AUTHORIZATION, INDEPENDENT_PAYEE_BINDING_EVIDENCE, BRASILAPI_RECEITA_FEDERAL, RESTRICTED_PARTY_SCREENING | 0.15 USDC |
| Authorize Business Paymentbr.business.payment.authorize.v1 | PRODUCT | SUPPLIER_APPROVAL, CALLER_INVOICE_FIELDS, INDEPENDENT_PAYEE_BINDING_EVIDENCE, RESTRICTED_PARTY_SCREENING | 0.15 USDC |
| Screen Restricted Business Partybr.restricted_business_party.screen.v1 | PRODUCT | CEIS, CNEP, CGU_LENIENCY, TCU_INIDONEOS, MTE_FORCED_LABOR | 0.01 USDC |
| Continue Vendor Authorizationbr.vendor.authorization.continue.v1 | PRODUCT | PRIOR_VERIFIED_AUTHORIZATION, BRASILAPI_RECEITA_FEDERAL, RESTRICTED_PARTY_SCREENING | 0.15 USDC |
| Company Checkbr.solution.company_check.v1 | SOLUTION | BRASILAPI_RECEITA_FEDERAL | 0.04 USDC |
| Supplier Approvalbr.solution.supplier_approval.v1 | SOLUTION | BRASILAPI_RECEITA_FEDERAL, RESTRICTED_PARTY_SCREENING | 0.20 USDC |
| Invoice & Payee Verificationbr.solution.invoice_payee_verification.v1 | SOLUTION | BRASILAPI_RECEITA_FEDERAL, CALLER_INVOICE_FIELDS, INDEPENDENT_PAYEE_BINDING_EVIDENCE | 0.09 USDC |
| Payment Authorizationbr.solution.payment_authorization.v1 | SOLUTION | SUPPLIER_APPROVAL, CALLER_INVOICE_FIELDS, INDEPENDENT_PAYEE_BINDING_EVIDENCE, RESTRICTED_PARTY_SCREENING | 0.25 USDC |
| Vendor Change & Continuous Authorizationbr.solution.vendor_change_continuous_authorization.v1 | SOLUTION | PRIOR_VERIFIED_AUTHORIZATION, BRASILAPI_RECEITA_FEDERAL, RESTRICTED_PARTY_SCREENING, INDEPENDENT_PAYEE_BINDING_EVIDENCE | 0.20 USDC |
| RunOnProof Company Capability Passportbr.company.capability.passport.v1 | PASSPORT | COMMITTED_BR_EXECUTIONS | 0.10 USDC |
CEIS, CNEP, leniency agreements, TCU ineligibility and MTE forced-labour observations are not collapsed into a universal sanctions claim. Partial coverage never produces NO_FINDING.
Invalid input, stale or unavailable required sources, incomplete chains and reconciliation uncertainty stop settlement.
Only executions atomically linked to settled ledger truth bypass a second payment or enter a Passport.
Invoice matching does not prove authenticity or duplication. Payee matching does not infer bank-account ownership. A Passport is not a score, seal or perpetual authorization.
Send no Payment-Signature. The certified production route returns HTTP 402 with one bound quote; that response is not permission to pay.
curl -i -sS -X POST https://cdo-production.up.railway.app/v1/br/solutions/company-check -H 'Content-Type: application/json' -H 'Idempotency-Key: docs-br-company-check-0001' -H 'X-CDO-Request-Body-Digest: sha256:575bf9f1a9e1bac5107721496949b05eed72734a5df84a10b2eeeb53a1986192' --data '{"cnpj":"33000167000101","idempotency_key":"docs-br-company-check-0001"}'GET https://cdo-production.up.railway.app/v1/openapi.json
GET https://cdo-production.up.railway.app/v1/catalogThe canonical /mcp surface remains metadata-only until an explicitly approved, allowlisted and rate-limited production security design is activated.