outcomeFills - HIP-4 Outcome Fill History
Retrieve recent fills for all HIP-4 outcome coins or one outcome side from the Dwellir Hyperliquid Index over /info or JSON-RPC.
Use outcomeFills for recent fills across all HIP-4 outcome coins, one outcomeId, or one encoded asset such as #30.
Endpoints
REST-style Info API:
POST https://api-hyperliquid-index.n.dwellir.com/YOUR_API_KEY/infoJSON-RPC:
POST https://api-hyperliquid-index.n.dwellir.com/YOUR_API_KEY/jsonrpcParameters
| Field | Type | Required | Description |
|---|---|---|---|
type | string | yes | Must be outcomeFills for /info. |
coin | string | no | Exact outcome coin, such as #30. Cannot be combined with outcomeId or side. |
outcomeId | number | no | Outcome ID. When supplied without side, returns both Yes and No side fills. |
side | string | no | yes, no, 0, or 1. Requires outcomeId. |
limit | number | no | Maximum rows to return, capped at 2000. |
If you omit coin, outcomeId, and side, the method returns recent fills across all outcome coins.
Billing
Billed by returned fill objects
outcomeFills 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.