Skip to contents

Get the odds for the sports which the Odds API provides coverage

   try(toa_sports_odds(sport_key = 'baseball_mlb', 
                       regions = 'us', 
                       markets = 'spreads', 
                       odds_format = 'decimal',
                       date_format = 'iso'))

Usage

toa_event_odds(
  sport_key,
  event_id,
  regions = "us",
  markets = "spreads",
  odds_format = "decimal",
  date_format = "iso",
  bookmakers = NULL
)

Arguments

sport_key

The sport_key to look up odds for. See toa_sports() for a full lookup of sport_key values.

event_id

The event_id to look up odds for. See toa_sports_odds() for a full lookup of event_id values.

regions

The region to pull odds from. Options include:

  • us

  • uk

  • us

  • eu

  • au Multiple can be specified if comma delimited.

markets

The type of odds to return. Multiple can be specified if comma delimited. Options include:

  • h2h

  • spreads

  • totals

  • outrights

  • h2h_lay

  • outrights_lay

  • alternate_spreads

  • alternate_totals

  • btts

  • draw_no_bet

  • h2h_3_way

NFL Player Props:

  • player_pass_tds

  • player_pass_yds

  • player_pass_completions

  • player_pass_attempts

  • player_pass_interceptions

  • player_pass_longest_completion

  • player_rush_yds

  • player_rush_attempts

  • player_rush_longest

  • player_receptions

  • player_reception_yds

  • player_reception_longest

NBA + NCAAB Player Props:

  • player_points

  • player_rebounds

  • player_assists

  • player_threes

  • player_double_double

  • player_blocks

  • player_steals

  • player_turnovers

  • player_points_rebounds_assists

  • player_points_rebounds

  • player_points_assists

  • player_rebounds_assists

NHL Player Props:

  • player_points

  • player_power_play_points

  • player_assists

  • player_blocked_shots

  • player_shots_on_goal

Player Props Documentation

odds_format

The format in which to return odds. Options include:

  • decimal

  • american

date_format

Date format. Options include:

  • iso

  • unix

bookmakers

Comma-separated list of bookmakers to be returned. If both bookmakers and regions are specified, bookmakers takes precendence. Bookmakers can be from any region. Every group of 10 bookmakers counts as 1 request. For example for a single market, specifying up to 10 bookmakers counts as 1 request. Specifying between 11 and 20 bookmakers counts as 2 requests

Value

Sports for which The Odds API provides betting information for as a tibble:

col_nametypes
idcharacter
sport_keycharacter
sport_titlecharacter
commence_timecharacter
home_teamcharacter
away_teamcharacter
bookmaker_keycharacter
bookmakercharacter
last_updatecharacter
market_keycharacter
outcomes_namecharacter
outcomes_pricenumeric
outcomes_pointnumeric

Details

   try(toa_event_odds(sport_key = 'basketball_ncaab', 
                      event_id = '48db9c3293a52baab881d95d38f37a98',
                      regions = 'us', 
                      markets = 'player_points', 
                      odds_format = 'decimal',
                      date_format = 'iso'))