Supported markets

Every market_key the API returns, grouped by family. Use these literal keys with the markets= query parameter on /v1/sports/{sport}/odds. For the live "which books expose which markets" answer, call /v1/meta/parser-coverage. JSON version at /v1/meta/markets.

Jump: Game lines Alt lines Period MLB props NBA props NFL props NHL props Soccer props Soccer specials MMA Futures

Game lines (full game) (7)

Market keySidesDescription
h2hbinaryMoneyline / match winner.
h2h_3_wayternary3-way moneyline including draw (soccer, hockey reg-time).
spreadsbinaryPoint spread / handicap, main line.
totalsbinaryTotal points / runs / goals, main line.
team_totalsbinaryTeam-specific total points.
draw_no_betbinaryWin, with stake refunded on draw.
double_chanceternaryTwo-of-three combined outcome (1X/X2/12).

Alternate lines (2)

Market keySidesDescription
alternate_spreadsbinaryPoint spread, alternate lines.
alternate_totalsbinaryTotal, alternate lines.

Period / partial-game (7)

Market keySidesDescription
h2h_1st_halfbinary1st-half moneyline.
spreads_1st_halfbinary1st-half spread.
totals_1st_halfbinary1st-half total.
h2h_1st_quarterbinary1st-quarter moneyline (basketball).
h2h_1st_periodbinary1st-period moneyline (hockey).
h2h_1st_5_inningsbinary1st-5-innings moneyline (baseball).
totals_1st_5_inningsbinary1st-5-innings total.

MLB player props (11)

Market keySidesDescription
batter_home_runsover/underBatter HRs.
batter_hitsover/underBatter hits.
batter_total_basesover/underBatter total bases.
batter_rbisover/underBatter RBIs.
batter_runs_scoredover/underBatter runs scored.
batter_stolen_basesover/underBatter stolen bases.
pitcher_strikeoutsover/underPitcher strikeouts.
pitcher_walksover/underPitcher walks.
pitcher_earned_runsover/underPitcher earned runs.
pitcher_hits_allowedover/underPitcher hits allowed.
pitcher_outsover/underPitcher outs recorded.

NBA player props (11)

Market keySidesDescription
player_pointsover/underPlayer points.
player_reboundsover/underPlayer rebounds.
player_assistsover/underPlayer assists.
player_threesover/underPlayer made 3-pointers.
player_stealsover/underPlayer steals.
player_blocksover/underPlayer blocks.
player_turnoversover/underPlayer turnovers.
player_praover/underPoints + rebounds + assists combined.
player_prover/underPoints + rebounds combined.
player_paover/underPoints + assists combined.
player_raover/underRebounds + assists combined.

NFL player props (14)

Market keySidesDescription
player_pass_ydsover/underQB passing yards.
player_pass_tdsover/underQB passing TDs.
player_pass_completionsover/underQB completions.
player_pass_attemptsover/underQB attempts.
player_pass_interceptionsover/underQB interceptions.
player_rush_ydsover/underPlayer rushing yards.
player_rush_attemptsover/underPlayer rushing attempts.
player_rush_tdsover/underPlayer rushing TDs.
player_receptionsover/underPlayer receptions.
player_reception_ydsover/underPlayer receiving yards.
player_reception_tdsover/underPlayer receiving TDs.
player_anytime_tdyes/noPlayer to score any TD.
player_first_tdbinaryPlayer to score first TD.
player_last_tdbinaryPlayer to score last TD.

NHL player props (5)

Market keySidesDescription
player_goalsover/underPlayer goals.
player_assists_nhlover/underPlayer assists (NHL).
player_points_nhlover/underPlayer points (goals + assists, NHL).
player_shots_on_goalover/underPlayer shots on goal.
player_power_play_pointsover/underPlayer power-play points.

Soccer player props (3)

Market keySidesDescription
player_goals_soccerover/underPlayer goals (soccer).
player_shots_soccerover/underPlayer shots (soccer).
player_assists_soccerover/underPlayer assists (soccer).

Soccer specials (2)

Market keySidesDescription
bttsyes/noBoth teams to score.
correct_scoren-wayExact final score.

MMA / combat sports (3)

Market keySidesDescription
method_of_victoryn-wayHow the fight ends (KO/sub/dec).
fight_to_go_distanceyes/noWill the fight reach the final round.
round_bettingn-wayWhich round the fight ends in.

Futures / outrights (1)

Market keySidesDescription
outrightsn-wayTournament / season / championship winner.

New markets policy

We add markets as books publish them. New market_key values are additive only per our versioning policy: existing keys never change meaning. If a book renames a market upstream we keep the canonical key stable on our side and the rename happens silently. The full list of canonical keys is always at /v1/meta/markets; the parser coverage matrix is at /v1/meta/parser-coverage.