Skip to main content
GET
/
instruments
Get instruments
curl --request GET \
  --url https://beta.rocketfi.io/instruments
{
  "instruments": {
    "4509715668973587": {
      "id": "4509715668973587",
      "ticker": "BTC-PERP",
      "instrumentType": "Perpetual",
      "underlyingAsset": "BTC",
      "settlementAsset": "USDC",
      "isTrading": true,
      "priceScale": 2,
      "quantityScale": 8,
      "lastMatchPrice": "67250.50",
      "listedAt": 1700000000000,
      "maxLeverage": "50",
      "maxLeverageMargin": "0.02",
      "expiry": null,
      "strike": null,
      "worstCasePriceMovePct": "0.05",
      "worstCasePriceMovePctMargin": "0.03"
    }
  },
  "instrumentStats": {
    "4509715668973587": {
      "fundingRate1H": 0.0001,
      "volume24H": 125000000.5,
      "openInterest": 4500.25
    }
  },
  "fundingRates": {
    "4509715668973587": {
      "fundingRate": "0.0000125",
      "premiumIndex": "0.0001",
      "timestamp": 1704067200000,
      "round": 1849200
    }
  },
  "dailyChanges": {
    "4509715668973587": {
      "priceChangeQuote": "1250.25",
      "actualAvailableDataTimeRangeMs": 86400000
    }
  }
}

Path Parameters

pageNumber
integer
required

Page index for instrument listing pagination.

Required range: x >= 0
pageSize
integer
required

Number of instruments to return per page.

Required range: x >= 0

Response

200 - application/json

All instruments

dailyChanges
object
required
fundingRates
object
required
instrumentStats
object
required
instruments
object
required