Skip to main content

One rung of a player's prop ladder, or one leg of a prop pool.

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: "player_prop"
prop_type
enum<string>
required

A player prop category. Full table with display titles and which are ladders or pools: Player prop types.

Available options:
touchdowns,
receiving_yards,
receptions,
rushing_yards,
passing_yards,
first_touchdown,
team_first_touchdown,
passing_touchdowns,
fantasy_points_ppr,
passing_completions,
passing_attempts,
rushing_attempts,
scrimmage_yards,
longest_reception,
interceptions_thrown,
most_passing_yards,
points,
rebounds,
assists,
points_rebounds_assists,
three_points_made,
steals,
blocks,
double_double,
goals,
goals_plus_assists,
first_goal,
hits,
total_bases,
hits_runs_rbis,
home_runs,
rbis,
stolen_bases,
strikeouts,
outs,
earned_runs_allowed,
hits_allowed,
walks_allowed
prop_type_display
string
required

Heading for prop_type, e.g. Anytime TD.

Example:

"Anytime TD"

event_id
string
required
event_start
integer<int64>
required

Epoch milliseconds.

entity_id
string
required

The player. Resolve through included.entities.

team_id
string
required
yes_line_display
string
required
no_line_display
string
required
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
line
number

The half-point strike on a ladder rung (19.5 for "20+"). Absent on a pool leg.

live_stat_key
string

Present when a live in-game stat streams for this prop type. Its presence tells the client it can subscribe to the player-activity-{event_id}-{entity_id} channel, and its value is the key to read from that payload. Absent for pools and fantasy.

live_stat
number

The current value of live_stat_key: 0 until the player appears in the game, the final figure once it is over. Present exactly when live_stat_key is.

alternate_lines
PlayerPropLine · object[]

The whole ladder, this market included, so a line picker renders it as-is and matches the selection by id. touchdowns is ordered best YES price first; every other ladder highest line first. Absent when there is a single line, as on every pool leg.