v1

latestOpenAPI 3.1.02026-07-2681217214.1 KB

List markets

List and filter tradeable markets.

get/api/v1/markets

Query parameters

venuestring

Filter by venue (lowercase). One of hyperliquid, aster, dydx, jupiter, gmx-arbitrum, gmx-avalanche, or gmx-botanix.

instrument_type'perp' | 'spot'

Filter by instrument type.

base_assetstring

Filter by base asset symbol or dasid.

quote_assetstring

Filter by quote asset symbol or dasid.

activeboolean

Filter by active status.

limitinteger

Maximum markets to return (1–1000).

cursorstring

Pagination cursor from a previous response.

Response

A page of markets.

cursorstring

Cursor for the next page. Absent when there are no more results.

Example response

{
  "items": [
    {
      "market_id": "hl:perp:BTC-USDC",
      "venue": "hyperliquid",
      "base_asset": {
        "dasid": "asset:bitcoin",
        "symbol": "BTC"
      },
      "quote_asset": {
        "dasid": "asset:bitcoin",
        "symbol": "BTC"
      },
      "settlement": "USDC",
      "perp": {
        "funding_interval": 3600,
        "max_leverage": 40
      }
    }
  ]
}