/api/v1/perps$0.02Every on-chain perp in one call: funding rate, open interest, mark/oracle price, 24h volume
Live state of every perpetual-futures market in one call: per coin the mark and oracle price, hourly funding rate with annualized APR, premium, open interest, max leverage, previous-day price, and 24h USD and base volume. Native crypto-derivatives data — funding and open interest are perp-only, absent from any spot feed. Free on-chain DEX data (venue: Hyperliquid), no key.
GET /api/v1/perps
interface HlPerpsResponse {
source: string;
as_of: string;
venue: string;
market: string;
count: number;
perps: Array<{
coin: string;
max_leverage: number;
mark_price: number;
oracle_price: number;
mid_price: number;
prev_day_price: number;
funding_rate_hourly: number;
funding_apr_percent: number;
premium: number;
open_interest: number;
day_volume_usd: number;
day_volume_base: number;
}>;
}Example response (click to expand)
{
"source": "x402stock",
"as_of": "2026-06-04T23:48:20.210Z",
"venue": "hyperliquid",
"market": "perp",
"count": 230,
"perps": [
{
"coin": "BTC",
"max_leverage": 40,
"mark_price": 63700,
"oracle_price": 63728,
"mid_price": 63703.5,
"prev_day_price": 64231,
"funding_rate_hourly": 0.0000125,
"funding_apr_percent": 10.95,
"premium": -0.0002526362,
"open_interest": 31320.32022,
"day_volume_usd": 6714881110.838834,
"day_volume_base": 105924.1805199999
},
{
"coin": "ETH",
"max_leverage": 25,
"mark_price": 1767.2,
"oracle_price": 1767.8,
"mid_price": 1767.25,
"prev_day_price": 1815.8,
"funding_rate_hourly": 0.0000125,
"funding_apr_percent": 10.95,
"premium": -0.0002149564,
"open_interest": 629870.6864,
"day_volume_usd": 1488672095.318889,
"day_volume_base": 839194.5139000022
},
{
"coin": "ATOM",
"max_leverage": 5,
"mark_price": 1.7975,
"oracle_price": 1.8005,
"mid_price": 1.797,
"prev_day_price": 1.856,
"funding_rate_hourly": 0.0000087934,
"funding_apr_percent": 7.703,
"premium": -0.000888642,
"open_interest": 1434660,
"day_volume_usd": 637955.3548200001,
"day_volume_base": 353646.7600000002
},
{
"coin": "MATIC",
"max_leverage": 20,
"mark_price": 0.37621,
"oracle_price": 0.3754,
"mid_price": null,
"prev_day_price": 0.37621,
"funding_rate_hourly": 0,
"funding_apr_percent": 0,
"premium": null,
"open_interest": 0,
"day_volume_usd": 0,
"day_volume_base": 0
},
{
"coin": "DYDX",
"max_leverage": 5,
"mark_price": 0.16094,
"oracle_price": 0.161,
"mid_price": 0.16102,
"prev_day_price": 0.17845,
"funding_rate_hourly": 0.0000125,
"funding_apr_percent": 10.95,
"premium": 0,
"open_interest": 32905411.40000001,
"day_volume_usd": 1074031.3981369997,
"day_volume_base": 6404406.599999999
},
{
"coin": "SOL",
"max_leverage": 20,
"mark_price": 68.589,
"oracle_price": 68.63,
"mid_price": 68.6025,
"prev_day_price": 71.64,
"funding_rate_hourly": -0.000007669,
"funding_apr_percent": -6.718,
"premium": -0.0001544514,
"open_interest": 3850352.48,
"day_volume_usd": 466050886.4522603,
"day_volume_base": 6714043.1000000015
},
{
"coin": "AVAX",
"max_leverage": 10,
"mark_price": 7.6599,
"oracle_price": 7.665,
"mid_price": 7.662,
"prev_day_price": 8.0711,
"funding_rate_hourly": -0.0000013995,
"funding_apr_percent": -1.226,
"premium": -0.00024788,
"open_interest": 5426783.38,
"day_volume_usd": 7670687.509031001,
"day_volume_base": 984304.1099999998
},
{
"coin": "BNB",
"max_leverage": 10,
"mark_price": 602.77,
"oracle_price": 603.08,
"mid_price": 602.825,
"prev_day_price": 621.35,
"funding_rate_hourly": 0.0000063884,
"funding_apr_percent": 5.5962,
"premium": -0.0003167076,
"open_interest": 51329.868,
"day_volume_usd": 24724436.712979987,
"day_volume_base": 40970.148
},
{
"coin": "APE",
"max_leverage": 5,
"mark_price": 0.13532,
"oracle_price": 0.13545,
"mid_price": 0.13536,
"prev_day_price": 0.14809,
"funding_rate_hourly": 0.0000125,
"funding_apr_percent": 10.95,
"premium": 0,
"open_interest": 7533318.2,
"day_volume_usd": 939138.065815,
"day_volume_base": 6827426.600000001
},
{
"coin": "OP",
"max_leverage": 5,
"mark_price": 0.1113,
"oracle_price": 0.11142,
"mid_price": 0.11135,
"prev_day_price": 0.12298,
"funding_rate_hourly": 0.0000125,
"funding_apr_percent": 10.95,
"premium": -0.0000897505,
"open_interest": 29277466.4,
"day_volume_usd": 1611116.842007,
"day_volume_base": 14499771.199999996
},
{
"coin": "LTC",
"max_leverage": 10,
"mark_price": 45.517,
"oracle_price": 45.545,
"mid_price": 45.523,
"prev_day_price": 47.195,
"funding_rate_hourly": 0.0000088717,
"funding_apr_percent": 7.7716,
"premium": -0.0003315402,
"open_interest": 218504.9,
"day_volume_usd": 5628037.719929999,
"day_volume_base": 122422.58
},
{
"coin": "ARB",
"max_leverage": 10,
"mark_price": 0.0887,
"oracle_price": 0.08881,
"mid_price": 0.08871,
"prev_day_price": 0.09307,
"funding_rate_hourly": -0.0000149453,
"funding_apr_percent": -13.0921,
"premium": -0.0004503997,
"open_interest": 54115626.400000006,
"day_volume_usd": 3985359.9677260015,
"day_volume_base": 44348456.2
},
{
"coin": "DOGE",
"max_leverage": 10,
"mark_price": 0.0882,
"oracle_price": 0.08825,
"mid_price": 0.088234,
"prev_day_price": 0.0915,
"funding_rate_hourly": 0.0000125,
"funding_apr_percent": 10.95,
"premium": -0.0000793201,
"open_interest": 302098886,
"day_volume_usd": 23202670.482565995,
"day_volume_base": 260371414
},
{
"coin": "INJ",
"max_leverage": 5,
"mark_price": 5.4214,
"oracle_price": 5.4275,
"mid_price": 5.4217,
"prev_day_price": 6.5116,
"funding_rate_hourly": -0.000015081,
"funding_apr_percent": -13.211,
"premium": -0.0005730078,
"open_interest": 991908.8,
"day_volume_usd": 7042200.993400005,
"day_volume_base": 1204018.1
},
{
"coin": "SUI",
"max_leverage": 10,
"mark_price": 0.76371,
"oracle_price": 0.76435,
"mid_price": 0.76374,
"prev_day_price": 0.82565,
"funding_rate_hourly": -0.0000157518,
"funding_apr_percent": -13.7986
… (truncated — call the endpoint for the full response)