Find game_pk values for professional baseball games (major and minor leagues)
mlb_schedule(season = 2019, level_ids = "1")Returns a tibble which includes game_pk values and additional
information for games scheduled or played with the following columns:
| col_name | types |
| date | character |
| total_items | integer |
| total_events | integer |
| total_games | integer |
| total_games_in_progress | integer |
| game_pk | integer |
| link | character |
| game_type | character |
| season | character |
| game_date | character |
| official_date | character |
| game_number | integer |
| public_facing | logical |
| double_header | character |
| gameday_type | character |
| tiebreaker | character |
| calendar_event_id | character |
| season_display | character |
| day_night | character |
| scheduled_innings | integer |
| reverse_home_away_status | logical |
| inning_break_length | integer |
| games_in_series | integer |
| series_game_number | integer |
| series_description | character |
| record_source | character |
| if_necessary | character |
| if_necessary_description | character |
| status_abstract_game_state | character |
| status_coded_game_state | character |
| status_detailed_state | character |
| status_status_code | character |
| status_start_time_tbd | logical |
| status_reason | character |
| status_abstract_game_code | character |
| teams_away_split_squad | logical |
| teams_away_series_number | integer |
| teams_away_league_record_wins | integer |
| teams_away_league_record_losses | integer |
| teams_away_league_record_pct | character |
| teams_away_team_id | integer |
| teams_away_team_name | character |
| teams_away_team_link | character |
| teams_home_split_squad | logical |
| teams_home_series_number | integer |
| teams_home_league_record_wins | integer |
| teams_home_league_record_losses | integer |
| teams_home_league_record_pct | character |
| teams_home_team_id | integer |
| teams_home_team_name | character |
| teams_home_team_link | character |
| venue_id | integer |
| venue_name | character |
| venue_link | character |
| content_link | character |
| is_tie | logical |
| description | character |
| teams_away_score | integer |
| teams_away_is_winner | logical |
| teams_home_score | integer |
| teams_home_is_winner | logical |
| reschedule_date | character |
| reschedule_game_date | character |
| rescheduled_from | character |
| rescheduled_from_date | character |
| resume_date | character |
| resume_game_date | character |
| resumed_from | character |
| resumed_from_date | character |
| events | list |
The season for which you want to find game_pk values for MLB games
A numeric vector with ids for each level where game_pks are desired. See below for a reference of level ids.
| sport_id | sport_code | sport_link | sport_name | sport_abbreviation | sort_order | active_status |
| 1 | mlb | /api/v1/sports/1 | Major League Baseball | MLB | 11 | TRUE |
| 11 | aaa | /api/v1/sports/11 | Triple-A | AAA | 101 | TRUE |
| 12 | aax | /api/v1/sports/12 | Double-A | AA | 201 | TRUE |
| 13 | afa | /api/v1/sports/13 | High-A | A+ | 301 | TRUE |
| 14 | afx | /api/v1/sports/14 | Low-A | A | 401 | TRUE |
| 16 | rok | /api/v1/sports/16 | Rookie | ROK | 701 | TRUE |
| 17 | win | /api/v1/sports/17 | Winter Leagues | WIN | 1301 | TRUE |
| 8 | bbl | /api/v1/sports/8 | Organized Baseball | Pros | 1401 | TRUE |
| 21 | min | /api/v1/sports/21 | Minor League Baseball | Minors | 1402 | TRUE |
| 23 | ind | /api/v1/sports/23 | Independent Leagues | IND | 2101 | TRUE |
| 51 | int | /api/v1/sports/51 | International Baseball | INT | 3501 | TRUE |
| 508 | nat | /api/v1/sports/508 | International Baseball (Collegiate) | INTC | 3502 | TRUE |
| 509 | nae | /api/v1/sports/509 | International Baseball (18 and under) | 18U | 3503 | TRUE |
| 510 | nas | /api/v1/sports/510 | International Baseball (16 and under) | 16U | 3505 | TRUE |
| 22 | bbc | /api/v1/sports/22 | College Baseball | College | 5101 | TRUE |
| 586 | hsb | /api/v1/sports/586 | High School Baseball | H.S. | 6201 | TRUE |
The following IDs can be passed to the level_ids argument:
1 = MLB
11 = Triple-A
12 = Doubl-A
13 = Class A Advanced
14 = Class A
15 = Class A Short Season
5442 = Rookie Advanced
16 = Rookie
17 = Winter League
# \donttest{
try(mlb_schedule(season = "2019"))
# }
Run the code above in your browser using DataLab