Standalone swap
Execute a standalone (non-group) swap, signed server-side via the delegated wallet. sell/buy are mint addresses or the literal "USDC". amountUsd is the human input amount in the sell token’s USDC value. Slippage and walletId are resolved server-side and are never accepted from the caller.
Authorizations
Send your API key as Authorization: Bearer murmo_.... Keys are created in the Murmo app. Header-only — keys are never read from the query string. Valid for the REST API under /api/v1 only (not the GraphQL endpoint).
Body
Mint address to sell, or "USDC".
"USDC"
Mint address to buy, or "USDC".
A monetary amount as a full-precision plain decimal string in USD — never a number, never raw base units, never scientific notation, never rounded. Parse with a decimal library; round only for display.
"12.50"
Response
Swap result. On success returns the signature and raw input/output base-unit amounts (use the token's decimals to humanize).