Product

Returns a list of all products and its configuration

get/v1/product

Query parameters

order'asc' | 'desc'

Direction to paginate through objects

limitinteger

Limit the number of objects to return

cursorstring

Pointer to the current object in pagination dataset

orderBy'createdAt' | 'openInterest' | 'baseTokenName' | 'quoteTokenName'
Example:createdAt

Order by field

tickerstring
Example:ETHUSD

Filter products by ticker (alphanumeric and case insensitive)

Response

hasNextboolean required

Whether there are more objects to paginate through

nextCursorstring

Pointer to the next page in pagination dataset

Example response

{
  "data": [
    {
      "baseTokenAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
      "baseTokenName": "ETH",
      "blockNumber": "123062737",
      "createdAt": 1712019600000,
      "cumulativeFundingUsd": "1.001",
      "displayTicker": "ETH-USD",
      "fundingBaselineApr": "0.15",
      "fundingClampApr": "0.01",
      "fundingMaxApr": "2.0",
      "fundingRate1h": "0.01",
      "fundingUpdatedAt": 1721724269,
      "id": "9036443a-441a-4a66-87f2-bd5c44cdca7a",
      "lotSize": "0.01",
      "makerFee": "0.001",
      "maxLeverage": 20,
      "maxOpenInterestUsd": "200000000.0",
      "maxPositionNotionalUsd": "50000000.0",
      "maxPrice": "100000",
      "maxQuantity": "100000",
      "minPrice": "0",
      "minQuantity": "0.01",
      "onchainId": 1,
      "openInterest": "3300.17",
      "pythFeedId": 2,
      "quoteTokenAddress": "0x4c9EDD5852cd905f086C759E8383e09bff1E68B3",
      "quoteTokenName": "USDe",
      "status": "ACTIVE",
      "takerFee": "0.004",
      "tickSize": "0.0001",
      "ticker": "ETHUSD",
      "volume24h": "500000000.42"
    }
  ],
  "hasNext": true
}

Changes

Changed in 1 of the 2 revisions of this API.11

  • 63e8937ff6f711See the full diff
    • added the new DELISTED enum value to the data/items/status response property for the response status 200

      response-property-enum-value-added

    • added the non-success response with the status 413

      response-non-success-status-added