v0.3.0-draft (2026-02-25)
Added
- Collections resource for ACH debit pull payments
- Settlement routes for automated inbound fund handling
- Open rail for instant, fee-free internal platform payments
- Compliance actions pattern (
POST /payments/{id}/actions/{type}) for travel rule, RFI, CoP/VoP - Deposit instructions endpoint for unified fiat/crypto deposit info
- Inbound payment travel rule submission
- Simulation endpoint for collection status changes
Changed
- Expanded payment rails from 7 to 8 (added
open) - Operations increased from 114 to 138
v0.2.0-draft (2026-02-23)
Added
- SEPA and Faster Payments rails (expanded from 5 to 7 rails)
- Typed
EventDatawithresourceId,resourceType,snapshotstructure - 36 event types across 7 domains
- Sensitive field tagging (
x-sensitive: true) - Forward compatibility:
additionalProperties: trueon all response schemas
Changed
- Unified account model replacing separate accounts + wallets
- FX field naming changed from source/target to sell/buy (stakeholder decision)
- Payment creation returns 201 Created (not 202 Accepted)
- Deposit instructions replace account numbers for crypto
- Removed deprecated FX path aliases
Removed
- Wallet endpoints (merged into unified accounts)
- 6 deprecated FX alias operations
v0.1.0-draft (2026-02-18)
Initial v3 API specification draft.- 56 operations across 42 paths
- Entity-based identity model with progressive onboarding
- Unified payments endpoint with staged intent lifecycle
- 5 payment rails: ACH, Wire, SWIFT, FedNow, Crypto
- FX engine: quotes, conversions, indicative rates
- Ed25519 asymmetric request signing (ADR-0015)
- Webhook system with signed payloads and replay API
- Sandbox simulation endpoints