MLB

Get a single game by id

get/api/v1/mlb/games/{id}

Request

  • Base URL: https://api.stat-api.com
  • URL: https://api.stat-api.com/api/v1/mlb/games/{id}
  • Auth: HTTP bearer

Path parameters

idinteger required

Primary Key

Primary key (id) of the games row.

Response

Single games row.

attendanceinteger nullable
away_team_idinteger required
away_team_scoreinteger required
channelstring nullable
dayinteger required
day_nightstring nullable

D=Day, N=Night

doubleheaderboolean required
duration_minutesinteger nullable

Total game duration in minutes

end_timestring date-time nullable
game_labelstring nullable
game_numberinteger required

For doubleheaders: 1 or 2

game_timestring date-time required

Canonical game start time. The ONLY one on any games table — nba and nfl carried a duplicate start_time until 2026-08-27 and nhl carried date_time and date_time_utc; all four sports now expose game_time alone.

game_typestring required

R=Regular, S=Spring, F=Wild Card, D=Division, L=League, W=World Series, E=Exhibition, A=All-Star

home_team_idinteger required
home_team_scoreinteger required
idinteger required

Primary Key

if_necessaryboolean nullable
league_game_idinteger nullable

Official MLB gamePk (issued by the league)

league_idstring nullable

Official MLB game identifier

losing_pitcher_idinteger nullable

Losing pitcher of record

neutral_venueboolean required
postponed_statusstring nullable
save_pitcher_idinteger nullable

Save pitcher (if any)

season_idinteger required
season_typestring required

Canonical season phase. Postseason round detail (Wild Card/Division/LCS/World Series) is in the league-native game_type code.

series_game_numberstring nullable
series_namestring nullable
series_textstring nullable
statusstring required

Final, Live, Scheduled, Postponed, Suspended, Cancelled

venue_idinteger nullable
winning_pitcher_idinteger nullable

Winning pitcher of record

Changes

No recorded changes to this operation across all 3 revisions of this API.