Skip to contents

NHL API

Functions that call the NHL APIs

League Data

Functions to retrieve data about the league

get_seasons()
Get all seasons
get_standings_information()
Get standings information for all seasons
get_standings()
Get standings by date
get_schedule()
Get schedule by date

Team Data

Functions to retrieve data about teams

get_teams()
Get all teams
get_team_seasons()
Get season(s) for which team played in regular season and/or playoffs
get_team_statistics()
Get team statistics
get_team_roster()
Get roster by team, season, and player-type
get_team_roster_statistics()
Get roster statistics by team, season, game-type, and player-type
get_team_prospects()
Get prospects by team and player-type
get_team_schedule()
Get schedule by team and season
get_team_scoreboard()
Get team scoreboard as of now
get_franchises()
Get all franchises
get_franchise_season_by_season()
Get all franchises' season-by-season results

Player Data

Functions to retrieve data about players

get_players()
Get all players
get_player_game_log()
Get game-log by player, season, and game-type
get_player_landing()
Get landing by player
get_spotlight_players()
Get 'spotlight' players as of now

Skater Data

Functions to retrieve data about skaters

get_skaters()
Get skaters' biographies by range of seasons
get_skater_statistics()
Get skater statistics
get_skater_leaders()
Get skater statistics leaders by season, game-type, and category
get_skater_milestones()
Get skater milestones

Goalie Data

Functions to retrieve data about goalies

get_goalies()
Get goalies' biographies by range of seasons
get_goalie_statistics()
Get goalie statistics
get_goalie_leaders()
Get goalie statistics leaders by season, game-type, and category
get_goalie_milestones()
Get goalie milestones

Game Data

Functions to retrieve data about games

get_games()
Get all games
get_scores()
Get score(s) by date
get_scoreboards()
Get scoreboard(s) by date
get_game_boxscore()
Get boxscore by game, team, and player-type
get_gc_play_by_play()
Get GameCenter (GC) play-by-play by game
get_wsc_play_by_play()
Get World Showcase (WSC) play-by-play by game
get_shift_charts()
Get shift charts
get_game_landing()
Get GameCenter (GC) game-landing by game
get_game_story()
Get World Showcase (WSC) game-story by game

Playoff Data

Functions to retrieve data about the playoffs

get_bracket()
Get bracket by season
get_series()
Get series by season and round
get_series_schedule()
Get schedule by season and series

Award Data

Functions to retrieve data about awards

get_awards()
Get all awards
get_award_winners()
Get all award winners/finalists

Draft Data

Functions to retrieve data about drafts

get_drafts()
Get all drafts
get_draft_picks()
Get all draft picks
get_draft_rankings()
Get draft rankings by year and player-type
get_draft_tracker()
Get draft tracker as of now

Record Data

Functions to retrieve data about records

get_franchise_team_totals()
Get all franchises' teams' all-time totals
get_franchise_vs_franchise()
Get all franchises' all-time records versus other franchises

Other Data

Functions to retrieve any other data

ping()
Ping
get_glossary()
Get glossary
get_configuration()
Get configuration for skater, goalie, and team statistics
get_countries()
Get all countries
get_venues()
Get all venues
get_attendance()
Get attendance for all seasons
get_officials()
Get all officials
get_streams()
Get all streams
get_tv_schedule()
Get TV schedule by date
get_season_now()
Get season as of now
get_partner_odds()
Get partner odds as of now

ESPN API

Functions that call ESPN APIs

Team Data

Functions to retrieve data about teams

get_espn_teams()
Get ESPN teams by season
get_espn_team()
Get team by season and ESPN Team ID

Athlete Data

Functions to retrieve data about athletes (players)

get_espn_athletes()
Get all ESPN athletes
get_espn_athlete()
Get athlete (player) by ESPN Athlete (Player) ID and season

Coach Data

Functions to retrieve data about coaches

get_espn_coaches()
Get ESPN coaches by season
get_espn_coach()
Get coach by ESPN Coach ID (and season)
get_espn_coach_career()
Get career coaching records by ESPN Coach ID and game-type

Event Data

Functions to retrieve data about events (games)

get_espn_events()
Get ESPN events (games) by start and end dates
get_espn_event()
Get event (game) by ESPN ID
get_espn_event_play_by_play()
Get event (game) play-by-play by ESPN Event (Game) ID
get_espn_event_stars()
Get event (game) stars by ESPN Event (Game) ID
get_espn_event_officials()
Get event (game) officials by ESPN Event (Game) ID
get_espn_event_odds()
Get event (game) odds by ESPN Event (Game) ID

Other Data

Functions to retrieve any other data

get_espn_transactions()
Get ESPN transactions by start and end dates
get_espn_injuries()
Get ESPN injury reports as of now
get_espn_futures()
Get ESPN futures by season