Exchange

Exchange Trading Pairs

Changed on

Returns trading pairs available on an exchange.

Default exchange: binance when exchange is omitted.

Filters: type (spot, swap, future, option) or free-text search.

Included fields: pair name, base/quote currencies, market type, active status, and default fee rates.

Use the returned pair values as the pair parameter in other exchange endpoints.

get/gateway/v1/exchange/markets

Request

  • Base URL
    https://api.asksurf.ai
  • Auth
    HTTP bearer

Query parameters

exchange'binance' | 'okx' | 'bybit' | 'bitget' | 'coinbase' | 'kraken' | 'gate' | 'htx' | 'kucoin' | 'mexc' | 'upbit' | 'bitfinex' | 'bitstamp' | 'deribit' | 'bitmex' | 'bithumb' | 'hyperliquid'

Exchange identifier. Defaults to binance. Pass a specific venue to list that exchange only.

Example:binance
type'spot' | 'swap' | 'future' | 'option' | 'perpetual' | 'perp'

Market type filter. Use perpetual or perp for perpetual contracts (alias for swap).

Example:spot
basestring

Filter by base currency

Example:ETH
quotestring

Filter by quote currency

Example:USDT
searchstring

Fuzzy search in pair/base/quote

Example:ETH
limitinteger

Max results

Example:100

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

Example response

{
  "$schema": "https://example.com/schemas/SimpleListResponseExchangeMarketItem.json"
}

Changes