NHL API
Sports No key
AuthenticationNo key
Rate limitNo published limit and no key. Use responsibly, since heavy abuse can get your IP blocked.
Documentation: gitlab.com ยท Checked Sep 13, 2026
About
The NHL's own web API powers NHL.com, and it's openly accessible: standings, schedules, live game scores, player profiles and career stats, team rosters, and stat leaders. There's no key, no sign-up, and no cost. The docs are community-written rather than official, but the endpoints are the same ones the NHL's own site uses.
Details
No key needed. You can call it right away.
Auth: No key
Rate limit: No published limit and no key. Use responsibly, since heavy abuse can get your IP blocked.
Verified: 2026-09-13
Best for: developer fun personal
Setup
- No sign-up. Paste the sample player URL into your browser to see it work.
- Use the community API reference to find endpoints for standings, schedules, and games.
- Combine endpoints to build what you want (e.g., schedule + scores = scoreboard).
- Cache responses in your app so game-day traffic doesn't hammer the API.
Example
https://api-web.nhle.com/v1/player/8478402/landingUse cases
- Build a live score ticker for your hockey fan site or team chat
- Make a player stats page for your favorite player that updates after every game
- Run a standings widget for an office fantasy pool