Skip to main content
Every uniswapapi.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Approval

check

approval.check Check if a wallet has the required token approval for a swap Risk: read
Input Output

Delegation

check

delegation.check Check wallet delegation status for smart contract wallets across chains Risk: read
Input Output

Order

getStatus

order.getStatus Get the status and details of a gasless UniswapX order Risk: read
Input Output

Quote

get

quote.get Get a swap/bridge/wrap quote with route and estimated gas Risk: read
Input Output

Swap

create

swap.create Create swap calldata (unsigned transaction) for broadcast Risk: write
Input
Output

getStatus

swap.getStatus Get swap status (PENDING, SUCCESS, NOT_FOUND, FAILED, EXPIRED) by tx or userOp hash Risk: read
Input Output

Swappable Tokens

get

swappableTokens.get List tokens and chains a source token can be swapped or bridged to Risk: read
Input Output

Transaction

encode7702

transaction.encode7702 Batch transactions into one for EIP-7702 smart contract wallet execution Risk: write
Input
Output