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

One season

GET /v1/seasons/{season_id}
Free key and up

One season: its league, label, dates and number of games.

GEThttps://api.icehockeyapi.com/v1/seasons/{season_id}
Get a key
https://api.icehockeyapi.com/v1/seasons/ss_0n4zhhna
curl "https://api.icehockeyapi.com/v1/seasons/ss_0n4zhhna" \
  -H "X-API-Key: YOUR_KEY"
200 OKExample answer from the data, 12 Oct
{
    "data": {
        "id": "ss_0n4zhhna",
        "league_id": "lg_6t11wec7",
        "label": "2026-27",
        "start_year": 2026,
        "first_game_date": "2026-09-19",
        "last_game_date": "2026-10-20",
        "games": 216,
        "league_name": "NHL"
    },
    "meta": {
        "plan": "Complete"
    }
}

Parameters

NameInTypeWhat it does
season_id requiredpathid A season, from /v1/leagues/{league_id}/seasons.

Returns

FieldType
idstring
league_idstring
labelstring
start_yearint
first_game_datestring
last_game_datestring
gamesint
league_namestring

Errors