hockeytech — native provider reference
- namespace:
sdv.hockeytech(standalone — not an ESPN league) - families: HockeyTech / LeagueStat
- wrappers: 10 native
hockeytech is a Hockey provider namespace (no ESPN {sport}/{league} nesting). Every method is exposed under BOTH its snake_case name (<family>_<endpoint>, py/R parity) and a camelCase canonical name (<family><Endpoint>) on sdv.hockeytech. Pass { parsed: true } to any endpoint to get tidy rows instead of raw JSON.
import sdv from 'sportsdataverse';
// HockeyTech serves every league from one gateway — pick the league with
// the `league` param (pwhl | ahl | ohl | whl | qmjhl). Keys default in:
await sdv.hockeytech.hockeytech_schedule({ league: 'pwhl', parsed: true });
Native API — HockeyTech / LeagueStat
Flat (non-ESPN) wrappers for the HockeyTech / LeagueStat feed (PWHL + junior/minor hockey). Host: https://lscluster.hockeytech.com. Each method is exposed under BOTH hockeytech_<endpoint> (snake_case, py/R parity) and hockeytech<Endpoint> (camelCase canonical) on sdv.hockeytech. Pass { parsed: true } to run the payload through its tidy.js parser; omit it for the raw response.
| Method | HTTP | Path params | Query params | Parser | Auth |
|---|---|---|---|---|---|
hockeytech_game_shifts / hockeytechGameShifts | https://lscluster.hockeytech.com/feed/index.php | — | league, game_id, feed, view | parse_hockeytech_game_shifts | — |
hockeytech_game_summary / hockeytechGameSummary | https://lscluster.hockeytech.com/feed/index.php | — | league, game_id, feed, view | parse_hockeytech_game_summary | — |
hockeytech_leaders / hockeytechLeaders | https://lscluster.hockeytech.com/feed/index.php | — | league, season_id, team_id, player_types → playerTypes, skater_stat_types → skaterStatTypes, active_only → activeOnly, feed, view | parse_hockeytech_leaders | — |
hockeytech_pbp / hockeytechPbp | https://lscluster.hockeytech.com/feed/index.php | — | league, game_id, feed, view | parse_hockeytech_pbp | — |
hockeytech_player_stats / hockeytechPlayerStats | https://lscluster.hockeytech.com/feed/index.php | — | league, player_id, category, feed, view | parse_hockeytech_player_stats | — |
hockeytech_schedule / hockeytechSchedule | https://lscluster.hockeytech.com/feed/index.php | — | league, season_id, feed, view | parse_hockeytech_schedule | — |
hockeytech_seasons / hockeytechSeasons | https://lscluster.hockeytech.com/feed/index.php | — | league, feed, view | parse_hockeytech_seasons | — |
hockeytech_standings / hockeytechStandings | https://lscluster.hockeytech.com/feed/index.php | — | league, season_id → season, feed, view, group_teams_by → groupTeamsBy, context, special, sort | parse_hockeytech_standings | — |
hockeytech_team_roster / hockeytechTeamRoster | https://lscluster.hockeytech.com/feed/index.php | — | league, team_id, season_id, feed, view | parse_hockeytech_team_roster | — |
hockeytech_teams / hockeytechTeams | https://lscluster.hockeytech.com/feed/index.php | — | league, season_id → season, feed, view | parse_hockeytech_teams | — |
Returns — hockeytech_game_shifts / hockeytechGameShifts
| col_name | type | description |
|---|---|---|
side | character | home or visitor. |
player_id | character | HockeyTech player id. |
shift_number | character | Sequential shift number for the player. |
period | character | Period number. |
start_time | character | Shift start time (game clock). |
end_time | character | Shift end time (game clock). |
duration | character | Shift length (seconds). |
Returns — hockeytech_game_summary / hockeytechGameSummary
| col_name | type | description |
|---|---|---|
event | character | Event type (goal). |
x_location | character | X coordinate of the goal on the rink. |
y_location | character | Y coordinate of the goal on the rink. |
time | character | Game clock at the goal. |
team_id | character | Scoring team id. |
home | character | Whether the scoring team is the home team. |
period_id | character | Period id. |
goal_type | character | Goal-type code. |
location_set | character | Whether rink coordinates are set for the goal. |
power_play | character | Power-play goal flag. |
empty_net | character | Empty-net goal flag. |
penalty_shot | character | Penalty-shot goal flag. |
short_handed | character | Short-handed goal flag. |
insurance_goal | character | Insurance-goal flag. |
game_winning | character | Game-winning goal flag. |
game_tieing | character | Game-tying goal flag. |
scorer_goal_num | character | Scorer's running goal count for the season. |
s | integer | Goal sequence number within the game. |
goal_scorer_player_id | character | Goal scorer player id. |
goal_scorer_jersey_number | character | Goal scorer jersey number. |
goal_scorer_team_id | character | Goal scorer team id. |
goal_scorer_team_code | character | Goal scorer team code. |
goal_scorer_first_name | character | Goal scorer first name. |
goal_scorer_last_name | character | Goal scorer last name. |
assist1_player_player_id | character | Primary-assist player id. |
assist1_player_jersey_number | character | Primary-assist jersey number. |
assist1_player_team_id | character | Primary-assist team id. |
assist1_player_team_code | character | Primary-assist team code. |
assist1_player_first_name | character | Primary-assist first name. |
assist1_player_last_name | character | Primary-assist last name. |
assist2_player_player_id | character | Secondary-assist player id. |
assist2_player_jersey_number | character | Secondary-assist jersey number. |
assist2_player_team_id | character | Secondary-assist team id. |
assist2_player_team_code | character | Secondary-assist team code. |
assist2_player_first_name | character | Secondary-assist first name. |
assist2_player_last_name | character | Secondary-assist last name. |
plus | character | On-ice players credited plus on the goal. |
minus | character | On-ice players charged minus on the goal. |
Returns — hockeytech_leaders / hockeytechLeaders
| col_name | type | description |
|---|---|---|
player_type | character | skaters or goalies. |
category | character | Leaderboard category (Points/Goals/...). |
rank | integer | Rank within the category. |
player_id | character | HockeyTech player id. |
jersey_number | character | Jersey number. |
name | character | Player name. |
team_id | character | Team id. |
team_name | character | Team name. |
team_code | character | Team code. |
team_logo | character | Team logo URL. |
team_logo_small | character | Small team logo URL. |
stat_formatted | character | Formatted stat value for the category. |
type_formatted | character | Formatted category label. |
photo | character | Player photo URL. |
photo_small | character | Small player photo URL. |
position | character | Player position. |
division | character | Team division. |
Returns — hockeytech_pbp / hockeytechPbp
| col_name | type | description |
|---|---|---|
event | character | Event type (goal/shot/penalty/goalie_change/...). |
goalie_coming_in_id | integer | Player id of the goalie entering the game. |
goalie_coming_in_first_name | character | First name of the goalie entering the game. |
goalie_coming_in_last_name | character | Last name of the goalie entering the game. |
goalie_coming_in_jersey_number | integer | Jersey number of the goalie entering the game. |
goalie_coming_in_position | character | Position of the goalie entering the game. |
goalie_coming_in_birth_date | character | Birth date of the goalie entering the game. |
goalie_coming_in_player_image_url | character | Image URL of the goalie entering the game. |
goalie_going_out | character | Name/id of the goalie leaving the game. |
team_id | character | Team id credited with the event. |
period_id | character | Period id. |
period_short_name | character | Short period label. |
period_long_name | character | Long period label. |
time | character | Game clock at the event. |
shooter_id | integer | Shooter player id. |
shooter_first_name | character | Shooter first name. |
shooter_last_name | character | Shooter last name. |
shooter_jersey_number | integer | Shooter jersey number. |
shooter_position | character | Shooter position. |
shooter_birth_date | character | Shooter birth date. |
shooter_player_image_url | character | Shooter image URL. |
goalie_id | integer | Goalie player id on the shot. |
goalie_first_name | character | Goalie first name. |
goalie_last_name | character | Goalie last name. |
goalie_jersey_number | integer | Goalie jersey number. |
goalie_position | character | Goalie position. |
goalie_birth_date | character | Goalie birth date. |
goalie_player_image_url | character | Goalie image URL. |
shooter_team_id | character | Shooter team id. |
is_goal | logical | Whether the shot resulted in a goal. |
shot_quality | character | Shot quality rating. |
shot_type | character | Shot type. |
x_location | integer | X coordinate of the event on the rink. |
y_location | integer | Y coordinate of the event on the rink. |
game_penalty_id | character | Penalty id. |
against_team_id | integer | Team id the penalty was called against. |
against_team_name | character | Name of the penalized team. |
against_team_city | character | City of the penalized team. |
against_team_nickname | character | Nickname of the penalized team. |
against_team_abbreviation | character | Abbreviation of the penalized team. |
against_team_logo | character | Logo URL of the penalized team. |
minutes | character | Penalty length in minutes. |
description | character | Penalty/event description. |
rule_number | character | Rulebook rule number. |
taken_by_id | integer | Player id who took the penalty. |
taken_by_first_name | character | First name of the player who took the penalty. |
taken_by_last_name | character | Last name of the player who took the penalty. |
taken_by_jersey_number | integer | Jersey number of the player who took the penalty. |
taken_by_position | character | Position of the player who took the penalty. |
taken_by_birth_date | character | Birth date of the player who took the penalty. |
taken_by_player_image_url | character | Image URL of the player who took the penalty. |
served_by_id | integer | Player id who served the penalty. |
served_by_first_name | character | First name of the player who served the penalty. |
served_by_last_name | character | Last name of the player who served the penalty. |
served_by_jersey_number | integer | Jersey number of the player who served the penalty. |
served_by_position | character | Position of the player who served the penalty. |
served_by_birth_date | character | Birth date of the player who served the penalty. |
served_by_player_image_url | character | Image URL of the player who served the penalty. |
is_power_play | logical | Whether the penalty creates a power play. |
is_bench | logical | Whether it is a bench penalty. |
Returns — hockeytech_player_stats / hockeytechPlayerStats
| col_name | type | description |
|---|---|---|
stat_class | character | regular, exhibition, or playoff. |
season_id | character | HockeyTech season id. |
season_name | character | Season name. |
shortname | character | Short season name. |
playoff | character | Playoff-season flag. |
career | character | Career-stats flag. |
sopt_track_faceoffs | character | Whether faceoffs are tracked for this season. |
max_start_date | character | Latest game start date in the span. |
veteran_status | character | Veteran-status flag. |
veteran | character | Veteran flag. |
jersey_number | character | Jersey number. |
goals | character | Goals. |
games_played | character | Games played. |
assists | character | Assists. |
points | character | Points. |
plus_minus | character | Plus/minus. |
penalty_minutes | character | Penalty minutes. |
power_play_goals | character | Power-play goals. |
power_play_assists | character | Power-play assists. |
shots | character | Shots on goal. |
shootout_attempts | character | Shootout attempts. |
shootout_goals | character | Shootout goals. |
shootout_percentage | character | Shootout shooting %. |
shooting_percentage | character | Shooting %. |
shootout_winning_goals | character | Shootout-winning goals. |
points_per_game | character | Points per game. |
short_handed_goals | character | Short-handed goals. |
short_handed_assists | character | Short-handed assists. |
game_winning_goals | character | Game-winning goals. |
game_tieing_goals | character | Game-tying goals. |
faceoff_wins | character | Faceoff wins. |
faceoff_attempts | character | Faceoff attempts. |
faceoff_pct | character | Faceoff win %. |
hits | character | Hits. |
team_name | character | Team name. |
team_code | character | Team code. |
team_city | character | Team city. |
team_nickname | character | Team nickname. |
team_id | character | Team id. |
active | character | Active flag. |
first_goals | character | First goals of a game. |
insurance_goals | character | Insurance goals. |
overtime_goals | character | Overtime goals. |
unassisted_goals | character | Unassisted goals. |
empty_net_goals | character | Empty-net goals. |
penalty_minutes_per_game | character | Penalty minutes per game. |
division | character | Team division. |
ice_time | character | Total ice time. |
ice_time_minutes_seconds | character | Ice time (MM:SS). |
shots_blocked_by_player | character | Shots blocked by the player. |
Returns — hockeytech_schedule / hockeytechSchedule
| col_name | type | description |
|---|---|---|
id | character | HockeyTech game id. |
season_id | character | HockeyTech season id. |
league_id | character | HockeyTech league id. |
game_number | character | League game number. |
game_letter | character | Game-type letter code. |
game_type | character | Game-type code. |
quick_score | character | Quick-score availability flag. |
date | character | Game date (display). |
flo_core_event_id | character | FloHockey core event id. |
flo_live_event_id | character | FloHockey live event id. |
game_date | character | Game date. |
game_date_iso8601 | character | Game date/time in ISO-8601 format. |
scheduled_time | character | Scheduled start time. |
scheduled_formatted_time | character | Scheduled start time (formatted). |
timezone | character | Venue timezone. |
ticket_url | character | Ticket purchase URL. |
home_id | character | Home team id. |
home_code | character | Home team code. |
home_city | character | Home team city. |
home_nickname | character | Home team nickname. |
home_long_name | character | Home team full name. |
home_division | character | Home team division. |
home_goals | character | Home goals. |
home_audio_url | character | Home team audio broadcast URL. |
home_video_url | character | Home team video broadcast URL. |
home_webcast_url | character | Home team webcast URL. |
visitor_id | character | Visiting team id. |
visitor_code | character | Visiting team code. |
visitor_city | character | Visiting team city. |
visitor_nickname | character | Visiting team nickname. |
visitor_long_name | character | Visiting team full name. |
visiting_division | character | Visiting team division. |
visitor_goals | character | Visiting goals. |
visitor_audio_url | character | Visiting team audio broadcast URL. |
visitor_video_url | character | Visiting team video broadcast URL. |
visitor_webcast_url | character | Visiting team webcast URL. |
period | character | Current period number. |
period_name_short | character | Short period label. |
period_name_long | character | Long period label. |
game_clock | character | Current game clock. |
game_summary_url | character | Game summary URL. |
home_wins | character | Home team wins (standings context). |
home_regulation_losses | character | Home team regulation losses. |
home_ot_losses | character | Home team overtime losses. |
home_shootout_losses | character | Home team shootout losses. |
visitor_wins | character | Visiting team wins (standings context). |
visitor_regulation_losses | character | Visiting team regulation losses. |
visitor_ot_losses | character | Visiting team overtime losses. |
visitor_shootout_losses | character | Visiting team shootout losses. |
game_status | character | Game status code. |
intermission | character | Intermission flag. |
game_status_string | character | Human-readable game status. |
game_status_string_long | character | Human-readable game status (long form). |
ord | character | Sort-ordinal value. |
venue_name | character | Venue name. |
venue_location | character | Venue location. |
league_name | character | League name. |
league_code | character | League code. |
timezone_short | character | Short timezone label. |
home_logo | character | Home team logo URL. |
visitor_logo | character | Visiting team logo URL. |
flo_hockey_url | character | FloHockey broadcast URL. |
combined_client_code | character | Combined client code identifier. |
Returns — hockeytech_seasons / hockeytechSeasons
| col_name | type | description |
|---|---|---|
season_id | character | HockeyTech season id. |
season_name | character | Full season name. |
shortname | character | Short season name. |
career | character | Career-stats flag. |
playoff | character | Playoff-season flag. |
start_date | character | Season start date. |
end_date | character | Season end date. |
Returns — hockeytech_standings / hockeytechStandings
| col_name | type | description |
|---|---|---|
team_code | character | Team code. |
losses | character | Losses. |
regulation_wins | character | Regulation wins. |
points | integer | Standings points. |
goals_for | character | Goals for. |
goals_against | character | Goals against. |
non_reg_wins | character | Non-regulation (OT/shootout) wins. |
non_reg_losses | character | Non-regulation (OT/shootout) losses. |
games_remaining | character | Games remaining on the schedule. |
percentage | character | Points percentage. |
overall_rank | character | Overall standings rank. |
games_played | character | Games played. |
rank | integer | Standings rank (within the section). |
name | character | Team name. |
Returns — hockeytech_team_roster / hockeytechTeamRoster
| col_name | type | description |
|---|---|---|
id | character | Roster entry id. |
person_id | character | HockeyTech person id. |
active | character | Active-roster flag. |
first_name | character | Player first name. |
last_name | character | Player last name. |
phonetic_name | character | Phonetic spelling of the player name. |
display_name | character | Display name. |
shoots | character | Shooting hand. |
hometown | character | Player hometown. |
homeprov | character | Hometown province/state. |
homecntry | character | Hometown country. |
homeplace | character | Full hometown place string. |
birthtown | character | Birth town. |
birthprov | character | Birth province/state. |
birthcntry | character | Birth country. |
birthplace | character | Full birthplace string. |
height | character | Listed height. |
weight | character | Listed weight. |
height_hyphenated | character | Height in hyphenated feet-inches form. |
hidden | character | Hidden-from-display flag. |
current_team | character | Current team id. |
player_id | character | HockeyTech player id. |
status | character | Roster status. |
birthdate | character | Birth date. |
birthdate_year | character | Birth year. |
rawbirthdate | character | Raw (unformatted) birth date. |
latest_team_id | character | Most recent team id. |
veteran_status | character | Veteran-status flag. |
veteran_description | character | Veteran-status description. |
team_name | character | Team name. |
division | character | Team division. |
tp_jersey_number | character | Jersey number. |
rookie | character | Rookie flag. |
position_id | character | Position id. |
position | character | Player position. |
nhlteam | character | NHL team affiliation. |
is_rookie | character | Rookie flag (boolean form). |
h | character | Height (alias). |
w | character | Weight (alias). |
draft_status | character | Draft status. |
draftinfo | character | Draft information. |
name | character | Full player name. |
player_image | character | Player image URL. |
catches | character | Catching hand (goalies). |
value | character | Scalar value (when the source row is non-object). |
Returns — hockeytech_teams / hockeytechTeams
| col_name | type | description |
|---|---|---|
id | character | HockeyTech team id. |
name | character | Team name. |
city | character | Team city. |
code | character | Team code. |
nickname | character | Team nickname. |
team_caption | character | Team caption/display label. |
division_id | character | Division id. |
division_long_name | character | Division name. |
division_short_name | character | Short division name. |
team_logo_url | character | Team logo URL. |