Skip to main content

List Outcomes REST API Endpoint

Returns the available HIP-4 prediction market outcomes and questions on Hyperliquid.

Updated on
Jun 29, 2026
info

Exchange API calls do not consume Quicknode API credits. If you are on a free trial plan, see hyperliquidapi.com for your URL and fee schedule. To white-label with your own builder code, contact us.


Parameters

This method does not accept any parameters

Returns

quoteToken
string

Quote token used to collateralize the prediction markets

outcomes
array

Array of outcome objects. Each outcome exposes yes and no trading aliases (for example "#100" and "+100") and a native assetId (for example 100000100) under its yes and no sides.

outcome
integer

Outcome identifier (e.g. 171)

name
string

Outcome name (e.g. "Brazil")

description
string

Outcome description (may be empty)

sideSpecs
array

Array of side specification objects for the outcome

name
string

Side name (e.g. "Yes" or "No")

quoteToken
string

Quote token used to collateralize this outcome (e.g. "USDH")

yes
object

Yes side alias details

side
integer

Side index (0 for the yes side)

name
string

Side name (e.g. "Yes")

coin
string

Coin alias for the yes side (e.g. "#1710")

token
string

Token alias for the yes side (e.g. "+1710")

assetId
integer

Native asset index for the yes side (e.g. 100001710)

encoding
integer

Encoding value for the yes side (e.g. 1710)

no
object

No side alias details

side
integer

Side index (1 for the no side)

name
string

Side name (e.g. "No")

coin
string

Coin alias for the no side (e.g. "#1711")

token
string

Token alias for the no side (e.g. "+1711")

assetId
integer

Native asset index for the no side (e.g. 100001711)

encoding
integer

Encoding value for the no side (e.g. 1711)

actions
object

Outcome action templates for this outcome

split
object

Outcome split action template

type
string

Action type ("outcomeSplit")

outcome
integer

Outcome identifier for the action

amount
string

Amount in USDH as a stringified number

merge
object

Outcome merge action template

type
string

Action type ("outcomeMerge")

outcome
integer

Outcome identifier for the action

amount
string

Amount in USDH as a stringified number. Null or omitted means the maximum available amount.

questions
array

Array of question objects that group related outcomes

encoding
object

Encoding details describing how outcome and question aliases map to assets and actions

actions
object

Outcome action types supported for these markets

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free