{"openapi":"3.0.3","info":{"title":"RogueIQ Hyperliquid market feed","version":"1.0.0","description":"Market data for education. Not financial advice. Not affiliated with Hyperliquid or any HIP-3 deployer."},"servers":[{"url":"https://rogueiq.com/wire"}],"paths":{"/v1/hl/markets":{"get":{"tags":["hyperliquid"],"summary":"All Hyperliquid perps (core + HIP-3): dex, max leverage, OI cap, delisted flag","parameters":[{"name":"dex","in":"query","required":false,"description":"core, xyz, mkts, para, io …","schema":{"type":"string"}},{"name":"include_delisted","in":"query","required":false,"description":"1 to include delisted markets","schema":{"type":"string"}}],"responses":{"200":{"description":"OK. Every response has as_of, stale, stale_since, sources and disclaimer."},"400":{"description":"Bad parameter: {error, code, docs}"},"404":{"description":"Unknown coin: {error, code, unknown, docs}"},"429":{"description":"Rate limited: {error, code, retry_after, docs, get_key}"}}}},"/v1/hl/state":{"get":{"tags":["hyperliquid"],"summary":"Market state: mark, oracle, mid, premium, hourly funding, OI (contracts and USD), 24h volume, prevDayPx","parameters":[{"name":"coins","in":"query","required":false,"description":"Comma list, e.g. BTC,ETH,xyz:GOLD; omit for every live market","schema":{"type":"string"}}],"responses":{"200":{"description":"OK. Every response has as_of, stale, stale_since, sources and disclaimer."},"400":{"description":"Bad parameter: {error, code, docs}"},"404":{"description":"Unknown coin: {error, code, unknown, docs}"},"429":{"description":"Rate limited: {error, code, retry_after, docs, get_key}"}}}},"/v1/hl/funding":{"get":{"tags":["hyperliquid"],"summary":"Hourly funding history with mean/min/max","parameters":[{"name":"coin","in":"query","required":true,"description":"e.g. BTC or xyz:GOLD","schema":{"type":"string"}},{"name":"window","in":"query","required":false,"description":"default 24h","schema":{"type":"string","enum":["24h","7d","30d"]}}],"responses":{"200":{"description":"OK. Every response has as_of, stale, stale_since, sources and disclaimer."},"400":{"description":"Bad parameter: {error, code, docs}"},"404":{"description":"Unknown coin: {error, code, unknown, docs}"},"429":{"description":"Rate limited: {error, code, retry_after, docs, get_key}"}}}},"/v1/hl/oi-history":{"get":{"tags":["hyperliquid"],"summary":"RogueIQ's own 5-minute open interest snapshots (history starts at launch)","parameters":[{"name":"coin","in":"query","required":true,"description":"e.g. BTC or xyz:GOLD","schema":{"type":"string"}},{"name":"window","in":"query","required":false,"description":"default 24h; 30d and 90d are hourly","schema":{"type":"string","enum":["24h","7d","30d","90d"]}}],"responses":{"200":{"description":"OK. Every response has as_of, stale, stale_since, sources and disclaimer."},"400":{"description":"Bad parameter: {error, code, docs}"},"404":{"description":"Unknown coin: {error, code, unknown, docs}"},"429":{"description":"Rate limited: {error, code, retry_after, docs, get_key}"}}}},"/v1/hl/liquidations":{"get":{"tags":["hyperliquid"],"summary":"Not available in v1: returns {available:false, planned:'v1.1', reason}","parameters":[],"responses":{"200":{"description":"OK. Every response has as_of, stale, stale_since, sources and disclaimer."},"400":{"description":"Bad parameter: {error, code, docs}"},"404":{"description":"Unknown coin: {error, code, unknown, docs}"},"429":{"description":"Rate limited: {error, code, retry_after, docs, get_key}"}}}}}}