Uniswap

FinanceAPI key

Quote token swaps and bridges, check approvals, build unsigned swap transactions, submit gasless orders and track their status with the Uniswap Trading API.

10 actions

ActionEffectData handledScope
uniswap_get_quoteQuotes a token swap, bridge, wrap or unwrap with the best route, gas estimate and any Permit2 message the swapper must signreadGeneral
uniswap_check_approvalChecks whether a wallet has approved Permit2 to spend a token up to an amountreadGeneral
uniswap_create_swapTurns a CLASSIC, WRAP, UNWRAP or BRIDGE quote into an unsigned transaction for the wallet to sign and broadcastreadGeneral
uniswap_submit_orderSubmits a signed gasless UniswapX order (DUTCH_V2, DUTCH_V3 or PRIORITY quote) to the filler networkwriteGeneral
uniswap_get_ordersReturns UniswapX orders by order id, swapper, filler or status, with their fill state and settled amountsreadGeneral
uniswap_get_swap_statusReturns the status of swap or bridge transactions by their onchain transaction hashes, such as pending, success, failed or expiredreadGeneral
uniswap_list_supported_chainsLists the chains the Trading API supports with the protocols available on eachreadGeneral
uniswap_list_tokensLists tokens with their addresses, decimals and chains: the default Uniswap token list, the top tokens by TVL or 24 hour volume, or the bridgeable onesreadGeneral
uniswap_list_bridgeable_tokensLists the tokens and chains a given token can be bridged toreadGeneral
uniswap_get_pool_infoReturns the state of Uniswap V2, V3 or V4 pools for a token pair, such as liquidity, price and current tickreadGeneral