Skip to main content

Base URL

Authentication

All requests require an x-api-key header:

Key Test IDs

Baseball-Specific Notes

  • Scoring: 9 innings + extras. Score fields: period1 through period9, plus additional for extra innings. current = total score.
  • Standings: 6 divisions — AL East/Central/West, NL East/Central/West.
  • Playoffs: World Series bracket available via /knockout endpoint.
  • Positions: P, C, 1B, 2B, 3B, SS, LF, CF, RF, DH.
  • Key Stats: BA, HR, RBI, ERA, OPS, K (strikeouts).
  • Transfers: Trades, free agency, waivers, call-ups, DFA.
Lineup coverage: confirmed batting lineups are currently available for MLB through GET /api/match/{matchId}/lineups. KBO and CPBL lineup requests return an upstream 404, and NPB is not currently carried. Paid plans increase request limits but use the same endpoints and data feed as the Free plan.

Endpoint Categories

Example Requests

UI Design Ideas

  • Scoreboard: Show inning-by-inning linescore (R-H-E format) with current inning indicator
  • Game stats: Hits, runs, errors, batting average, ERA, pitch counts
  • Standings: Display as 6 division tables (AL East/Central/West, NL East/Central/West) with W-L-PCT-GB
  • Playoff bracket: ALDS/NLDS → ALCS/NLCS → World Series
  • Player profile: Show position, bats/throws (R/L/S), team, jersey number
  • Roster view: Group by Pitchers (SP/RP/CL), Catchers, Infielders, Outfielders, DH

Roster Grouping

Sport Comparison — Baseball vs Football

Last modified on August 2, 2026