Skip to main content
GET
/
quotes
/
byChainAddress
Get Quotes By Chain And Address
curl --request GET \
  --url https://api-partner.houdiniswap.com/v2/quotes/byChainAddress \
  --header 'Authorization: <api-key>'
{
  "quotes": [
    {
      "swap": "<string>",
      "quoteId": "<string>",
      "duration": 123,
      "gas": 123,
      "gasUsd": 123,
      "amountIn": 123,
      "amountOut": 123,
      "amountOutUsd": 123,
      "feeUsd": 123,
      "bridgeFeeUsd": 123,
      "netAmountOut": 123,
      "error": "<string>",
      "swapName": "<string>",
      "type": "private",
      "filtered": false,
      "supportsSignatures": true,
      "logoUrl": "<string>",
      "markupSupported": true,
      "slippageSupported": true,
      "apiMarkupValue": 123,
      "markupType": "absolute",
      "restrictedCountries": [
        "<string>"
      ],
      "rewardsAvailable": true,
      "min": 123,
      "max": 123,
      "rateId": "<string>",
      "requiresApproval": true,
      "isPriority": true
    }
  ],
  "total": 123
}

Authorizations

Authorization
string
header
required

Query Parameters

amount
number<double>
required

Amount to be quoted

Required range: 0 <= x <= 1000000
fromChain
string
required
toChain
string
required
fromTokenAddress
string
toTokenAddress
string
slippage
number<double>

Slippage percentage, only used for decentralized swaps.

Required range: 0 <= x <= 100
useXmr
boolean
deviationThreshold
number<double>

Maximum price deviation percentage when rotating wallets. Only used if rotatePayoutWallets is true. Default 5

Required range: 0 <= x <= 100
rotationLookback
number<double>

Number of recent orders to check for path rotation. Only used if rotatePayoutWallets is true. Default 10

Required range: 1 <= x <= 100
rotatePayoutWallets
boolean
types
enum<string>[]
Available options:
private,
standard,
dex
swaps
enum<string>[]
Available options:
ch,
cl,
cn,
el,
le,
se,
ss,
sz,
sp,
eb,
nx,
cc,
qx,
sw,
dl,
ad,
wh,
cf,
un,
jp,
mn,
rd,
ps,
cs,
kd,
ct,
zx,
wc,
su,
bd,
tt,
sd,
bg,
ab
senderAddress
string
receiverAddress
string
sort
enum<string>
Available options:
amountOut,
amountOutUsd,
duration
sortOrder
enum<string>
Available options:
asc,
desc

Response

Success

quotes
object[]
required
total
number<double>
required