Status: the dedicated statement endpoints described below (CSV, JSON, PDF) are coming. In the interim, settled-order details are retrievable per-intent via
GET /api/v1/orders/{intent_id} (full settled record) or the compliance snapshot endpoint for regulatory fields. Scheduled batch statements are on the roadmap.Statement types
- Settlement confirmations (CSV)
- FX execution report (CSV)
- Month-end reconciliation (JSON)
- Regulatory export
One row per settled intent, over a date range. Columns match the general ledger handoff:
Status: coming. Interim: the per-intent endpoint returns the same data one order at a time.
| Column | Description |
|---|---|
intent_id | FXOrder UUID — correlate with your internal payment reference |
transaction_hash | Atomic DvP settlement proof — one hash covers all four legs |
settled_at | ISO 8601 timestamp |
source_currency / source_amount_actual | What left your custody |
target_currency / target_amount | What the receiver got |
fx_rate | Executed rate |
counterparty_party_id | Receiver institution |
counterparty_custodian_party_id | Receiver’s custodian |
jurisdiction_sender / jurisdiction_receiver | For reporting routing |
Filtering
Planned filters across all statement types:- Date range —
from/toonsettled_at - Status — SETTLED by default; include FAILED / EXPIRED for operational reviews
- Counterparty — limit to a specific receiver institution
- Jurisdiction — limit to a specific reporting regime
- Currency pair — limit to JPYSC0 → USDCx, etc.
Consuming statements
Once statements land, your accounting + compliance systems ingest them via your existing pipelines — whatever you use today to ingest daily settlement files from banks or other counterparties. Most institutions schedule a daily CSV pull into their GL and a monthly JSON dump into their compliance archive. Musubi retains the on-ledger record for 10 years independently of what your archive does; the dual-retention model means a regulator subpoena can be answered from either side. See Audit Trail.Interim: per-intent retrieval
Until batch endpoints ship, settled-order details are retrievable one at a time:Next steps
- Daily operation — see Console
- Real-time reconciliation — see Programmatic Access
- How the on-ledger dossier accretes over an order’s lifecycle — see Audit Trail