NHL Stats and Live Data
Get live data and stats about any NHL game, teams, players, drafts and many more. The most complete NHL API out there.
346 subscribers
0.1/10 popularity
848 ms avg latency
23 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
NHL Stats and Live Data endpoints
| Method | Endpoint | Description |
|---|---|---|
| conferences | ||
| GET |
getConference /conferences/{id} |
You can use this to also retrieve inactive conferences. For example, the ID for the World Cup of Hockey is `7`. |
| GET |
getConferences /conferences |
This only retrieves active conferences. For inactive conferences, use `/conferences/{id}`. |
| divisions | ||
| GET |
getDivision /divisions/{id} |
You can use this to also retrieve inactive divisions. For example, the ID for the old Patrick division is `13`. |
| GET |
getDivisions /divisions |
This only retrieves active divisions. For inactive divisions, use `/divisions/{id}`. |
| draft | ||
| GET |
getDraftByYear /draft/{year} |
|
| GET |
getDraftProspect /draft/prospects/{id} |
|
| GET |
getDraftProspects /draft/prospects |
Be forewarned that this endpoint returns a **lot** of data and there does not appear to be a way to paginate results. |
| GET |
getDraft /draft |
|
| games | ||
| GET |
getGame /game/{id}/feed/live |
This contains all data related to a game, from the boxscore, to play data and even on-ice coordinates. Be forewarned that, depending on the game, this endpoint can return a… |
| GET |
getGameBoxscore /game/{id}/boxscore |
If you want detailed play information, you should use `/game/{id}/feed/live` or `/game/{id}/feed/live/diffPatch`. |
| GET |
getGameDiff /game/{id}/feed/live/diffPatch |
You can use this to return a small subset of data relating to game. |
| GET |
getGameContent /game/{id}/content |
|
| players | ||
| GET |
getPlayerStats /people/{id}/stats |
|
| GET |
getPlayer /people/{id} |
|
| schedule | ||
| GET |
getSchedule /schedule |
|
| standings | ||
| GET |
getStandingsByType /standings/{type} |
|
| GET |
getStandings /standings |
|
| GET |
getStandingTypes /standingsTypes |
|
| stats | ||
| GET |
getStatTypes /statTypes |
|
| teams | ||
| GET |
getTeamRoster /teams/{id}/roster |
|
| GET |
getTeams /teams |
|
| GET |
getTeamStats /teams/{id}/stats |
|
| GET |
getTeam /teams/{id} |
|
NHL Stats and Live Data pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19.95 / month | 2 / second |
|
| ULTRA | $54.95 / month | 2 / second |
|
| MEGA | $250 / month | 2 / second |
|