curl --request GET \
--url https://api.0xarchive.io/v1/hyperliquid/hip4/prices/{symbol} \
--header 'X-API-Key: <api-key>'{
"success": true,
"data": [
{
"timestamp": "2026-02-23T12:00:00.000Z",
"mark_price": "95000.50",
"oracle_price": "94998.25",
"mid_price": "95000.00"
}
],
"meta": {
"count": 123,
"next_cursor": "<string>"
}
}Get mark/mid price history for a HIP-4 outcome side. Lightweight projection of open interest data. Note: mark_price for HIP-4 outcomes is an implied probability in [0,1], not a USD price; same field name as perps because Hyperliquid upstream uses markPx for both. oracle_price is omitted for HIP-4 (outcomes have no oracle feed). Requires Build tier or higher.
curl --request GET \
--url https://api.0xarchive.io/v1/hyperliquid/hip4/prices/{symbol} \
--header 'X-API-Key: <api-key>'{
"success": true,
"data": [
{
"timestamp": "2026-02-23T12:00:00.000Z",
"mark_price": "95000.50",
"oracle_price": "94998.25",
"mid_price": "95000.00"
}
],
"meta": {
"count": 123,
"next_cursor": "<string>"
}
}Documentation Index
Fetch the complete documentation index at: https://docs.0xarchive.io/llms.txt
Use this file to discover all available pages before exploring further.
API key for authentication. Get yours at https://www.0xarchive.io/dashboard/
HIP-4 coin id (e.g., 0 for outcome 0 Yes side, 1 for No side). The #-prefixed form (#0, #1) is also accepted.
"0"
Start timestamp in milliseconds
End timestamp in milliseconds
Aggregation interval
5m, 15m, 30m, 1h, 4h, 1d Maximum number of results (default: 100, max: 1000)
x <= 1000Cursor for pagination
Price history data
API response containing an array of price snapshots
true
Was this page helpful?