Docs

settledOutcomesByTime - Settled HIP-4 Outcomes by Time

Retrieve settled HIP-4 outcomes inside a bounded settlement-time window from the Dwellir Hyperliquid Index over /info or JSON-RPC.

Use settledOutcomesByTime to backfill HIP-4 settlements by settlement event time.

Endpoints

REST-style Info API:

Text
POST https://api-hyperliquid-index.n.dwellir.com/YOUR_API_KEY/info

JSON-RPC:

Text
POST https://api-hyperliquid-index.n.dwellir.com/YOUR_API_KEY/jsonrpc

Parameters

FieldTypeRequiredDescription
typestringyesMust be settledOutcomesByTime for /info.
namestringnoOptional exact outcome name filter.
classstringnoOptional class filter, for example priceBinary.
underlyingstringnoOptional underlying asset filter, for example BTC.
periodstringnoOptional recurrence filter, for example 1d.
startTimenumberyes, unless cursor is suppliedInclusive settlement timestamp in Unix milliseconds. Skipped when cursor is supplied.
endTimenumbernoExclusive settlement timestamp in Unix milliseconds.
cursorstringnoPagination cursor in time_outcomeId format.
limitnumbernoMaximum rows to return, capped at 50.

Billing

Billed by returned outcome objects

settledOutcomesByTime responses are billed by the number of outcome objects returned. Empty arrays are billed as 0 responses/API credits.

Response

Settled responses include registration metadata plus settleFraction and settlePrice. REST /info responses return an array directly. JSON-RPC responses return the same array under result.