List all tradable perpetual markets (Gains Network + Lighter).
Only tradable markets are returned. Disabled, closed, or delisted markets are filtered out server-side, so anything absent from the response is not tradable — there is no separate “disabled” flag to check.For a full walkthrough with code samples, see the Retrieve All Perp Markets cookbook.
Query Parameters
string
Restrict the result to one chain/venue. Omit to return every chain and DEX in one list. One of: arbitrum, base, arbitrum-sepolia, lighter.
Response
array
Array of tradable perpetual markets.
Show PerpPair Object
string
Human-readable base/quote label, e.g. BTC/USD.
string
Base asset symbol, e.g. BTC.
string
Quote asset symbol, e.g. USD.
number
Minimum allowed leverage.
number
Maximum allowed leverage (always greater than 0).
string
DEX the market belongs to: gains or lighter.
string
Chain/venue: arbitrum, base, arbitrum-sepolia, or lighter.
string
Asset class: crypto, forex, stocks, indices, commodities, degen, or new.
integer
DEX internal market id — Gains pairIndex / Lighter market_id. Only unique within a (dex, chain).
string
Reserved for a social/info URL. Currently empty.
string
Full name of the market as reported by the DEX.
number
24h price change, in percent.
number
Latest/mark price in USD (0 if no price is currently available).