Skip to main content
GET
Get Tradable Asset Pairs

Query Parameters

assetVersion
enum<integer>

Controls whether response keys and asset identifier fields use Kraken's internal names or display names.

  • Omitted (default): internal names are used. Asset keys use legacy X/Z-prefixed format (XXBT, ZUSD). Pair keys use the internal format (XXBTZUSD). Asset identifier fields (base, quote, fee_volume_currency) also use internal names.
  • assetVersion=1: display names are used. Asset keys become their canonical display names (BTC, USD). Pair keys become the slash-separated display format (BTC/USD). On /public/AssetPairs, the base, quote, and fee_volume_currency fields also switch to display names.

Only assetVersion=1 is currently supported. The altname and wsname fields are not affected by this parameter.

Available options:
1
pair
string

Asset pairs to get data for

aclass_base
enum<string>
default:currency

Filters the asset class to retrieve (optional)

  • currency = spot currency pairs.
  • tokenized_asset = tokenized asset pairs, i.e. xstocks.
Available options:
currency,
tokenized_asset
info
enum<string>
default:info

Info to retrieve (optional)

  • info = all info
  • leverage = leverage info
  • fees = fees schedule
  • margin = margin info
Available options:
info,
leverage,
fees,
margin
country_code
string

Filter for response to only include pairs available in the provided country/region (ISO 3166-1 alpha-2 code).

execution_venue
enum<string>
default:international

Comma-separated list of execution venues to filter by (optional)

  • international = International exchange
  • bitnomial_exchange = Bitnomial exchange
Available options:
international,
bitnomial_exchange

Response

200 - application/json

Tradable asset pairs retrieved.

result
object

Pair names and their info

error
string[]

Kraken API error