Execute
Broadcast a signed transaction, wait for confirmation, and return the result
Authorizations
API key via Authorization: Bearer YOUR_API_KEY
Body
Signed trade transaction
Blockchain to broadcast the transaction
BASE, ETH, BSC, ARB, AVAX, ABS, HYPE, INK, STORY, XLAYER, PLASMA, UNI, MONAD, MEGAETH, SOL Enable MEV protection (sandwich attack prevention, private mempool routing)
Run pre-flight transaction simulation, at a time cost
Quote ID from /api/v2/quote response
Signed approval transaction (EVM only)
Signed extra transaction that may be required for some tokens
Address to receive kickback rewards from healthy backrun arbitrage (requires mev)
Response
Transaction processed — check success field for actual result
Whether the transaction executed successfully
Transaction execution status
SUCCESS, FAILED Transaction result details (present even on failure)
Human-readable error message
Machine-readable error code for programmatic handling
INSUFFICIENT_FUNDS, INSUFFICIENT_ALLOWANCE, INVALID_SIGNATURE, SLIPPAGE_ERROR, PRICE_IMPACT, INSUFFICIENT_LIQUIDITY, INSUFFICIENT_INPUT_AMOUNT, ALREADY_LAUNCHED, TRADING_NOT_ENABLED, TIMEOUT_ERROR, BLOCKHASH_NOT_FOUND, OUT_OF_GAS, INCORRECT_NONCE, EXPIRED_NONCE, COOLDOWN, TOKEN_MIGRATING, WHITELIST_ERROR, WHITELIST_LIMIT_ERROR, TRANSACTION_FAILED, TRANSFER_FAILED, COALESCE_ERROR, ROUTER_NO_SWAP_STEPS, ROUTER_WRONG_STEPS, ROUTER_UNSUPPORTED_POOL, ROUTER_DEADLINE_EXPIRED, ROUTER_NATIVE_SEND_FAILED, JUPITER_GAS_ERROR, JUPITER_GAS_MAYBE_ERROR 
.png?fit=max&auto=format&n=vFD3JaMmh-jP1DJL&q=85&s=eb89fc3bbcbf83018c6491d27144e343)