latestOpenAPI 3.0.02026-08-2232150173.9 KB
b70d36b7002b
shortcuts
Quote from a token to another
get/api/v1/shortcuts/quote
Query parameters
chainIdnumber required
Chain ID of the network to execute the transaction on
fromAddressstring
Example:0xd8da6bf26964af9d7eed9e03e53415d37aa96045
Ethereum address of the wallet to send the transaction from
routingStrategy'ensowallet-v2' | 'router' | 'delegate' | 'router-legacy' | 'delegate-legacy' nullable
Routing strategy to use
tokenInstring[] required
Ethereum address of the token to swap from. For ETH, use 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
[ "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" ]
tokenOutstring[] required
Ethereum address of the token to swap from. For ETH, use 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
[ "0x6b175474e89094c44da98b954eedeac495271d0f" ]
amountInstring[] required
Amount of tokenIn to swap in wei
[ "1000000000000000000" ]
feestring[]
Fee in basis points per amountIn, sent to feeReceiver. Use 1-100. All-zero fees are ignored.
feeReceiverstring
Example:0x220866B1A2219f40e72f5c628B65D54268cA3A9D
The Ethereum address that will receive the collected fee. Required if fee is provided
ignoreAggregatorsstring[] nullable
A list of swap aggregators to be ignored from consideration
ignoreStandardsstring[] nullable
A list of standards to be ignored from consideration
Response
Example response
{
"route": [
{
"via": "cctp-forwarder"
}
]
}