Skip to main content
Breaking in 4.0.0
  • Integer id columns are decimal strings — Every id column of integers (id, *_id, game_pk, playerId, …) comes back as exact decimal strings on every surface — parsers, producers, loaders, HockeyTech analytics. Compare and join ids as strings; Number(row.game_id) for a safe number back. (changelog)
  • Typed wrapper params and loader rows; strict mode — TypeScript only. A param the endpoint does not have, a missing required path param or a non-boolean bool param is a type error; parser rows are Record<string, unknown>; loader rows are their generated row types. (changelog)

sdv.pwhl

Sources for sdv.pwhl​

sportsdataverse-data releasesno authloaders
github.com/sportsdataverse/sportsdataverse-data
  • sdv.cfb loaders 71
  • sdv.mbb loaders 34
  • sdv.mlb loaders 34
  • sdv.nba loaders 42
  • sdv.nfl loaders 29
  • sdv.nhl loaders 27
  • sdv.pwhl loaders 21
  • sdv.wbb loaders 34
  • sdv.wnba loaders 34
loaders
326
namespace
sdv.cfb, sdv.mbb, sdv.mlb, sdv.nba, sdv.nfl, sdv.nhl, sdv.pwhl, sdv.wbb, sdv.wnba
parity
—
described
98%

Pre-built parquet datasets (`load*`) published as GitHub release assets.

sdv.pwhl has no ESPN surface; it carries the PWHL dataset loaders (published SportsDataverse release assets). Live PWHL feeds are on sdv.hockeytech with league: 'pwhl'.

import sdv from 'sportsdataverse';

const rows = await sdv.pwhl.loadPwhlGameInfo({ seasons: 2024 });
Referencefunctions
Dataset loaders21

Generated by tools/codegen/generate.mjs from tools/codegen/endpoints/releases.yaml (vendored from sdv-py) — see How this library is built.