Docs

outcomeFillsByTime - HIP-4 Outcome Fills by Time

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

Use outcomeFillsByTime to scan HIP-4 outcome fills inside a bounded time window.

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 outcomeFillsByTime for /info.
coinstringnoExact outcome coin, such as #30. Cannot be combined with outcomeId or side.
outcomeIdnumbernoOutcome ID. When supplied without side, returns both Yes and No side fills.
sidestringnoyes, no, 0, or 1. Requires outcomeId.
startTimenumberyes, unless cursor is suppliedInclusive fill timestamp in Unix milliseconds. Skipped when cursor is supplied.
endTimenumbernoExclusive fill timestamp in Unix milliseconds.
cursorstringnoPagination cursor in time_txIndex format. Resumes after that (time, txIndex) pair.
limitnumbernoMaximum rows to return, capped at 2000.

Billing

Billed by returned fill objects

outcomeFillsByTime responses are billed by the number of fill objects returned, not as one response per HTTP request. A response with 2,000 fills counts as 2,000 responses/API credits.

Requests that return an empty array are billed as 0 responses/API credits and do not count against usage. Error responses are not charged.

Response

REST /info responses return an array directly. JSON-RPC responses return the same array under result. Empty matches return []; they are not errors.