GET /api/treasury | Authenticated | None | { treasury, assets, mandates, telemetry } |
POST /api/treasury/controls | Authenticated | { paused: boolean, mandateId?: string } | { updated: boolean, paused: boolean } |
POST /api/fx/quote | Authenticated | { sellToken, buyToken, amount, takerAddress } | { quote: FirmQuote, policyResult: PolicyEvaluationResult } |
GET /api/pricing/stitch | Public | ?pair=cNGN-USDT | { bidRay, askRay, spreadBps, inventorySkew } |
GET /api/invoices/[id] | Public | None | { invoice: InvoiceRecord, qrSvg: string } |
POST /api/buy | Authenticated | { capabilityId, amountUsd } | { transactionReceipt, serviceResult } |
GET /api/identity/agent.json | Public | None | ERC-8004 Registration Document JSON |