Futures Market Overview

GET/gateway/v1/market/futures

Returns futures market data across all tracked tokens in a single ranked snapshot.

Included fields: open interest, funding rate, long/short ratio, 24h volume.

Sorted by `volume_24h` by default — use `sort_by` to change.

No pagination — this endpoint returns the full list in one response. Does NOT accept `limit`, `offset`, or `symbol`; to filter to one token, look it up in the response locally.

Query Parameters

sort_byenum<string>

Field to sort results by

Available options:open_interestfunding_ratevolume_24hlong_short_ratio
Example: volume_24h
orderenum<string>

Sort order

Available options:ascdesc
Example: desc
Futures Market Overview
const options = {method: 'GET'};

fetch('https://api.asksurf.ai/gateway/v1/market/futures?sort_by=volume_24h&order=desc', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
OK
{
  "$schema": "https://example.com/schemas/SimpleListResponseMarketFuturesItem.json",
  "data": [
    {
      "funding_rate": 123,
      "long_short_ratio": 123,
      "open_interest": 123,
      "project_id": "<string>",
      "symbol": "<string>",
      "updated_at": 123,
      "volume_24h": 123,
      "volume_change_24h": 123
    }
  ],
  "meta": {
    "cached": true,
    "credits_used": 123,
    "empty_reason": "<string>"
  }
}