{"info":{"title":"Hyperextend","version":"1.0.0"},"openapi":"3.1.0","paths":{"/v1/candles/BTC/1m/latest":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Hyperextend: 1m Latest","intent":"charge","method":"evm","recipient":"0x548fC289526ab2F0391D562a723cdA64Bbf1abc4"}]},"summary":"The most-recent N OHLCV candles (≤5000). Same per-row pricing as the windowed read ($0.00001 base for main/spot, $0.000025 premium for HIP-3/HIP-4); candles lag ~2 days."}},"/v1/liquidations/BTC":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"11000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Hyperextend: Liquidations BTC","intent":"charge","method":"evm","recipient":"0x548fC289526ab2F0391D562a723cdA64Bbf1abc4"}]},"summary":"Forced-liquidation tape over a time window, reconstructed from the node-fills archive (Hyperliquid has no public liquidations feed). Each row is a trade row (coin, side, px, sz, time, hash, tid, users:[buyer, seller]) plus the liquidation markers (method market|backstop, markPx, liquidatedUser, dir). Priced per asset-hour ($0.005 base, $0.01 HIP-3/HIP-4) plus $0.05 per uncached archive hour pulled"}},"/v1/liquidations/coverage":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Hyperextend: Liquidations Coverage","intent":"charge","method":"evm","recipient":"0x548fC289526ab2F0391D562a723cdA64Bbf1abc4"}]},"summary":"Archive coverage for a coin's liquidations over a window (≤7 days): which archived hours hold liquidations and where the gaps are. Warms the cache for everyone after. Priced floor ($0.001) + $0.05 per archived hour examined."}},"/v1/outcome/100/oi":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"125725","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Hyperextend: 100 Oi","intent":"charge","method":"evm","recipient":"0x548fC289526ab2F0391D562a723cdA64Bbf1abc4"}]},"summary":"Derived two-sided open interest for a HIP-4 outcome market, per minute (circulating-supply times mark, summed over both sides). Priced per row ($0.000025 premium); served live. Takes the integer outcome id (e.g. 100)."}},"/v1/outcome_ctx/%231000/latest":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"3475","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Hyperextend: %231000 Latest","intent":"charge","method":"evm","recipient":"0x548fC289526ab2F0391D562a723cdA64Bbf1abc4"}]},"summary":"The most-recent N HIP-4 outcome-side rows (≤5000). Priced per row ($0.000025 premium); served live."}},"/v1/trades/BTC":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"31000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Hyperextend: Trades BTC","intent":"charge","method":"evm","recipient":"0x548fC289526ab2F0391D562a723cdA64Bbf1abc4"}]},"summary":"Raw market trades over a time window — the live hot tier (~24h) plus S3 read-through for older history (archive from 2025-05-25), merged. Each row mirrors HL's WsTrade verbatim, including the buyer/seller addresses (`users`) and the trade `hash`. Priced per asset-hour ($0.015 base, $0.03 HIP-3/HIP-4) plus $0.05 per uncached archive hour pulled (warms the cache); ≤24 asset-hours/request."}}},"x-service-info":{"description":"Hyperextend is an x402-native service at https://api.hyperextend.xyz, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 6 endpoints listed."}}