Swaps
Get Quote
Retrieves a swap quote based on the provided route request.
GET
/
api
/
v2
/
quote
curl --request GET \
--url https://api.layerswap.io/api/v2/quote \
--header 'X-LS-APIKEY: <api-key>'
{
"error": {
"code": "<string>",
"message": "<string>",
"metadata": {}
},
"data": {
"quote": {
"total_fee": 123,
"total_fee_in_usd": 123,
"source_network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"source_token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"destination_network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"destination_token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"receive_amount": 123,
"min_receive_amount": 123,
"blockchain_fee": 123,
"service_fee": 123,
"avg_completion_time": "<string>",
"refuel_in_source": 123,
"slippage": 123
},
"refuel": {
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"amount": 123,
"amount_in_usd": 123
},
"reward": {
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"amount": 123,
"amount_in_usd": 123,
"campaign_type": "<string>",
"nft_contract_address": "<string>"
}
}
}
Authorizations
Headers
X-LS-APIKEY
string
default:NDBxG+aon6WlbgIA2LfwmcbLU52qUL9qTnztTuTRPNSohf/VnxXpRaJlA5uLSQVqP8YGIiy/0mz+mMeZhLY4/Q
Query Parameters
Response
200 - application/json
Success
Available options:
evm
, starknet
, solana
, cosmos
, starkex
, zksynclite
, ton
, paradex
, tron
, fuel
Available options:
evm
, starknet
, solana
, cosmos
, starkex
, zksynclite
, ton
, paradex
, tron
, fuel
Available options:
evm
, starknet
, solana
, cosmos
, starkex
, zksynclite
, ton
, paradex
, tron
, fuel
Available options:
evm
, starknet
, solana
, cosmos
, starkex
, zksynclite
, ton
, paradex
, tron
, fuel
Was this page helpful?
curl --request GET \
--url https://api.layerswap.io/api/v2/quote \
--header 'X-LS-APIKEY: <api-key>'
{
"error": {
"code": "<string>",
"message": "<string>",
"metadata": {}
},
"data": {
"quote": {
"total_fee": 123,
"total_fee_in_usd": 123,
"source_network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"source_token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"destination_network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"destination_token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"receive_amount": 123,
"min_receive_amount": 123,
"blockchain_fee": 123,
"service_fee": 123,
"avg_completion_time": "<string>",
"refuel_in_source": 123,
"slippage": 123
},
"refuel": {
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"amount": 123,
"amount_in_usd": 123
},
"reward": {
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"network": {
"name": "<string>",
"display_name": "<string>",
"logo": "<string>",
"chain_id": "<string>",
"node_url": "<string>",
"type": "evm",
"transaction_explorer_template": "<string>",
"account_explorer_template": "<string>",
"source_rank": 123,
"destination_rank": 123,
"token": {
"symbol": "<string>",
"display_asset": "<string>",
"logo": "<string>",
"contract": "<string>",
"decimals": 123,
"price_in_usd": 123,
"precision": 123,
"listing_date": "2023-11-07T05:31:56Z",
"source_rank": 123,
"destination_rank": 123
},
"metadata": {
"listing_date": "2023-11-07T05:31:56Z",
"evm_oracle_contract": "<string>",
"evm_multicall_contract": "<string>",
"zks_paymaster_contract": "<string>",
"watchdog_contract": "<string>"
},
"deposit_methods": [
"<string>"
]
},
"amount": 123,
"amount_in_usd": 123,
"campaign_type": "<string>",
"nft_contract_address": "<string>"
}
}
}