Execute a transaction (send)
Execute a transaction (send).
Authorizations
Token from POST /auth/token
Headers
Required on POST and PUT requests. Use a unique value per logical mutation attempt, for example a UUID.
Body
Response
The request has succeeded and a new resource has been created as a result.
When the transaction reached a terminal completed state. Absent until completion; distinct from updatedAt.
Error details for async failures (transactions, webhooks).
source, destination transaction Payment rail for this leg: e.g. "wire", "international_wire", "ach", "crypto". Lets clients label the rail without re-deriving it from other fields.
Exchange and effective rates.
Recipient customer when resolvable: internal dest wallet's owner, or the sender for cash/fiat rails. Absent for external blockchain destinations.
Present only on customer-scoped lists; see CustomerRole.
sender, recipient, both Sender customer (the quote owner). OMSX customer TypeID (cst_…).
USD cost of gas absorbed by the developer when sponsoring gas. Always "0" in alpha - gas is sponsored. Spec § 4.1.
processing, completed, failed, cashPickupReady cryptoToCrypto, fiatToCrypto, cryptoToFiat