Skip to main content
GET
Get swap providers

Authorizations

Authorization
string
header
required

Send Authorization: <ApiKey>:<ApiSecret> — joined by a colon, raw. No Bearer prefix, no base64.

Get your credentials

Query Parameters

isDex
boolean

Filter providers by type: true for DEX (onchain) providers, false for CEX providers

markupSupported
boolean

Filter providers by whether they support partner markup

slippageSupported
boolean

Filter providers by whether they support slippage configuration. DEX providers only — CEX providers never do, so true returns DEX providers alone.

Response

Success

id
string
required

Internal id of the provider record. Use shortName to refer to a provider.

name
string
required

Display name, e.g. Changelly.

shortName
string
required

Short code identifying the provider, e.g. cl. This is the value returned as swap on a quote, and the one to pass in swaps, inLegIncludedSwaps and the other provider filters.

enabled
boolean
required

False when the provider is temporarily not routing swaps.

txUrl
string

Prefix for viewing a transaction with this provider — append the transaction hash to it.

isDex
boolean

True for DEX providers, false for CEX providers.

deprecated
boolean

True when the provider is being retired and should not be relied on.

markupSupported
boolean

True when the provider can apply partner markup.

slippageSupported
boolean

DEX providers only. True when the provider honours the slippage parameter.

autoSlippageSupported
boolean | null

DEX providers only. True when the provider can pick the slippage for you when you omit slippage.

logoUrl
string

Provider logo, ready to show in your UI.