NHL API
NHL (nhl.com) has 3 public methods: get scores, get standings and get player stats. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.
Unofficial. Not affiliated with or endorsed by NHL.
Methods
3Lists NHL games for a date, optionally limited to one team, with start times in the chosen time zone, scores, status, and TV networks.
Returns start time, teams, goals, status, period, shots on goal, TV networks, arena, game link, game id
Readnhl.com/get_scoresGets NHL standings as of a date, ordered by conference, division and division rank, with each team's official homepage.
Returns conference, division, ranks, record, points, goals, streak and team page for each team
Readnhl.com/get_standingsLooks up an NHL player by name, link or ID and returns the profile with regular-season stats for a season and career totals.
Returns name, team, position, age, country, season_stats, career_stats
Readnhl.com/get_player_stats