v1

latestOpenAPI 3.1.02026-07-265385123.6 KB
Market Data

Get market prices

Retrieve current prices for one or all markets, including oracle price, mark price, funding rate, and open interest. Use market=all or omit the parameter to fetch all markets.

get/api/v1/prices

Query parameters

marketstring

Market address filter (use "all" or omit for all markets)

Response

Market prices retrieved successfully

funding_period_sinteger required

Funding period duration in seconds. 0 = continuous funding, >0 = periodic funding.

funding_rate_bpsnumber double required

Hourly funding rate in basis points (1 bps = 0.01%). On-chain value uses RATE_SIZE_MULTIPLIER (1,000,000); divided by 100.0 to convert to basis points while preserving sub-bps precision.

is_funding_positiveboolean required
mark_pxnumber double required
marketstring required
mid_pxnumber double required
open_interestnumber double required
oracle_pxnumber double required
transaction_unix_msinteger required

Example response

[
  {
    "market": "0xmarket123..."
  }
]