Skip to main content

Fields every market carries.

id
string
required

The market id: the instrument to trade and to follow for price updates.

title
string
required
sub_category
enum<string>
required

A league id.

Available options:
nfl,
ncaaf,
nba,
wnba,
ncaab,
mlb,
nhl,
epl,
mls,
pga,
wc
price_yes
MarketPrice · object
required

One side's price in every display form. numeric_price is the per-share price between 0 and 1; the strings are ready to render.

price_no
MarketPrice · object
required

One side's price in every display form. numeric_price is the per-share price between 0 and 1; the strings are ready to render.

volume
number
required

Dollars traded, rounded to cents.

liquidity
number
required

Dollars resting in the book, rounded to cents.

yes_liquidity
number
required
no_liquidity
number
required
status
enum<string>
required

active is tradeable. expired closed without settling. settled has a result.

Available options:
active,
expired,
settled
updated_at
integer<int64>
required

Epoch milliseconds.

rules
string
required

The market's resolution rules.

market_group_id
string
required
type
string
required
Allowed value: "spread"
event_id
string
required
event_start
integer<int64>
required

Epoch milliseconds.

team_id
string
required
line
number
required

The away team's line; the home team is at the inverse.

Example:

-3.5

yes_line_display
string
required
Example:

"-3.5"

no_line_display
string
required
Example:

"+3.5"

yes_team_id
string
required

The away team, at line.

no_team_id
string
required

The home team, at the inverse of line.

orderbook
Orderbook · object

The book Splash holds for the market, at most ten levels a side. Present only on single-group responses.

last_price_yes
number

Last trade as a YES price, 4 decimal places. Absent until the market has traded.

last_price_no
number

The NO complement of last_price_yes. Absent until the market has traded.

result
enum<string>

Present once a market settles.

Available options:
yes,
no,
scalar