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

Draft

GET /v1/draft/{year}
Free key and up

Every pick of one draft year in order: round, pick, overall, the drafting team's code and the player.

GEThttps://api.icehockeyapi.com/v1/draft/{year}
Get a key
https://api.icehockeyapi.com/v1/draft/2024
curl "https://api.icehockeyapi.com/v1/draft/2024" \
  -H "X-API-Key: YOUR_KEY"
200 OKExample answer from the data, 12 Oct
{
    "data": [
        {
            "overall": 1,
            "round": 1,
            "pick": 1,
            "team_code": "SJS",
            "player": {
                "id": "pl_r76c3ha1",
                "name": "Macklin Celebrini",
                "position": "center",
                "nationality": null
            }
        },
        {
            "overall": 2,
            "round": 1,
            "pick": 2,
            "team_code": "CHI",
            "player": {
                "id": "pl_h5823bee",
                "name": "Artyom Levshunov",
                "position": "defense",
                "nationality": null
            }
        },
        {
            "overall": 3,
            "round": 1,
            "pick": 3,
            "team_code": "ANA",
            "player": {
                "id": "pl_1facdf42",
                "name": "Beckett Sennecke",
                "position": "right_wing",
                "nationality": null
            }
        }
    ],
    "meta": {
        "count": 224,
        "year": 2024,
        "plan": "Complete"
    }
}

Parameters

NameInTypeWhat it does
year requiredpathint Draft year

Returns

FieldType
overallint
roundint
pickint
team_codestring
playerobject
player.idstring
player.namestring
player.positionstring
player.nationalitynull

Errors