New: MCP server for Claude and other assistants· every season back to 1917 on ArchiveSee plans
Documentation / Guides

Games and results

Finding games, following a night, reading results.

A game has its date and start time, league, season, stage (regular, playoffs and others), status, both teams, the score, how it ended (regulation, overtime or shootout), the venue and the attendance.

Common jobs

  • One day: GET /v1/games?date=2026-10-08. No parameters gives today (UTC).
  • Yesterday's finished games: GET /v1/results/yesterday.
  • A league's night: add league_id.
  • A team's season: GET /v1/teams/{team_id}/games?season_id=.
  • What is coming: GET /v1/games/upcoming, the next two days.
  • A range: from and to.

Statuses

scheduled, live, final, postponed, cancelled and awarded. A postponed game keeps its id when it is played later.

Seasons, tables and playoffs

/v1/seasons/{season_id}/standings builds the regular season table from the results, with each league's own points. /playoffs gives every series, and /v1/teams/{team_id}/head-to-head/{other_id} every meeting of two teams.