Skip to main content
Markets represent the type of bet available for an event. Each market has a numeric market_id used throughout the API. Markets are split into prematch and live/in-play categories.

Prematch Markets

MarketIDDescription
Moneyline1Winner of the game
Point Spread2Handicap/spread betting
Total (Over/Under)3Combined score total
Player Points29Player points scored
Player Turnovers33Player turnovers
Player Rebounds35Player rebounds
Three Pointers38Player three-pointers made
Player Assists39Player assists
Double Double87Player double-double
Triple Double88Player triple-double
Player PRA93Points + Rebounds + Assists combo
Team Totals94Individual team total score
Player Blocks98Player blocks
Player Points + Assists99PA combo
Player Points + Rebounds297PR combo
Player Rebounds + Assists298RA combo

Live / In-Play Markets

Live markets are the in-play equivalents of prematch markets. They use separate IDs but map back to their prematch counterparts.
MarketIDPrematch Equivalent
Live Moneyline411
Live Spread422
Live Total433
Live Player Points9029
Live Player Assists9139
Live Three Pointers9238
Live Team Totals9694
Live Player Rebounds98235
Live Player Blocks98398
Live Player Turnovers98433
Live Double Double98587
Live Triple Double98688
Live Player PRA98793
Live Player Points + Rebounds988297
Live Player Points + Assists98999
Live Player Rebounds + Assists990298

Sport × Market Availability

Not every market is available for every sport. Core markets (moneyline, spread, total) are universal, but player props and sport-specific markets vary. Use GET /api/v2/sports/{sportID}/markets/{date} to check which markets have active pricing on a given day.
MarketNFLNBAMLBNHLNCAAFNCAABWNBAUFCSoccer
Moneyline (1)
Spread (2)
Total (3)
Team Totals (94)
Player Props
The player prop market IDs listed above (29, 33, 35, 38, 39, etc.) are basketball-centric examples. Each sport has its own set of prop markets — for example, MLB has Player Strikeouts, Player Hits, and Player Home Runs. Use the market definitions endpoint or GET /api/v2/markets to discover all available markets and their IDs.

Sport-Specific Notes

  • MLB: Includes pitcher-specific markets. Starting pitcher information affects line availability — lines may show 0.0001 (off the board) until pitchers are confirmed. See Sentinel Values.
  • Soccer (IDs 10–19): Moneyline is a 3-way market (home, draw, away) rather than the 2-way market used in US sports. The draw outcome appears as a third participant in the moneyline market.
  • UFC/MMA: Does not have spread markets. Moneyline and total rounds are the primary markets. Method-of-victory and round betting are available as prop markets.
  • CFL: Supports core markets (moneyline, spread, total) but does not currently support player props.
For the API endpoints that return market data, see the Markets API reference. For how markets fit into the overall data hierarchy, see the Data Model.

Participant-Based Lines

When a line object includes line_value_is_participant: true, it means the value field in that line represents a participant name (e.g., a player or team name) rather than a numeric value. This is common in player prop markets where the line identifies the player, and the odds reflect the over/under on a stat threshold defined elsewhere in the object.