Skip to main content

nwsl — ESPN reference

  • sport slug: soccer
  • league slug: usa.nwsl
  • scopes: universal
  • wrappers: 110

Every endpoint is called as sdv.nwsl.espnNwsl<Endpoint>(params). Each method is also available under its snake_case name (espn_nwsl_<endpoint>) for parity with the Python / R packages. Parameters accept snake_case or camelCase. Required path params are marked *.

import sdv from 'sportsdataverse';

await sdv.nwsl.espnNwslScoreboard({});

Universal endpoints

MethodHTTPPath paramsQuery params
espnNwslAthleteAwardscore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/awardsathlete_id*
espnNwslAthleteBiosite_v2 /soccer/usa.nwsl/athletes/{athlete_id}/bioathlete_id*
espnNwslAthleteCareerStatscore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/statistics[/{stat_type}]athlete_id*, stat_type
espnNwslAthleteContractscore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/contractsathlete_id*
espnNwslAthleteCorecore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}athlete_id*
espnNwslAthleteEventlogcore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/eventlogathlete_id*
espnNwslAthleteGamelogweb_v3 /soccer/usa.nwsl/athletes/{athlete_id}/gamelogathlete_id*season
espnNwslAthleteInfosite_v2 /soccer/usa.nwsl/athletes/{athlete_id}athlete_id*
espnNwslAthleteInjuriescore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/injuriesathlete_id*
espnNwslAthleteNewssite_v2 /soccer/usa.nwsl/athletes/{athlete_id}/newsathlete_id*
espnNwslAthleteNotescore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/notesathlete_id*
espnNwslAthleteOverviewweb_v3 /soccer/usa.nwsl/athletes/{athlete_id}/overviewathlete_id*
espnNwslAthleteRecordscore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/recordsathlete_id*
espnNwslAthleteSeasonscore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/seasonsathlete_id*
espnNwslAthleteSplitsweb_v3 /soccer/usa.nwsl/athletes/{athlete_id}/splitsathlete_id*season
espnNwslAthleteStatisticslogcore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/statisticslogathlete_id*
espnNwslAthleteStatsweb_v3 /soccer/usa.nwsl/athletes/{athlete_id}/statsathlete_id*season
espnNwslAthleteVsAthletecore_v2 /soccer/leagues/usa.nwsl/athletes/{athlete_id}/vsathlete/{opp_id}athlete_id*, opp_id*
espnNwslAthletesIndexcore_v2 /soccer/leagues/usa.nwsl/athletesactive, limit, page
espnNwslAwardcore_v2 /soccer/leagues/usa.nwsl/awards/{award_id}award_id*
espnNwslAwardscore_v2 /soccer/leagues/usa.nwsl/awards
espnNwslCalendarsite_v2 /soccer/usa.nwsl/calendar
espnNwslCoachcore_v2 /soccer/leagues/usa.nwsl/coaches/{coach_id}coach_id*
espnNwslCoachRecordcore_v2 /soccer/leagues/usa.nwsl/coaches/{coach_id}/record/{record_type}coach_id*, record_type
espnNwslCoachSeasoncore_v2 /soccer/leagues/usa.nwsl/coaches/{coach_id}/seasons/{season}coach_id*, season*
espnNwslConferencessite_v2 /soccer/usa.nwsl/groups
espnNwslDraftsite_v2 /soccer/usa.nwsl/draft
espnNwslEventcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}event_id*
espnNwslEventBroadcastscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/broadcastsevent_id*, cid
espnNwslEventCompetitioncore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}event_id*, cid
espnNwslEventCompetitorcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/competitors/{team_id}event_id*, team_id*, cid
espnNwslEventCompetitorLeaderscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/competitors/{team_id}/leadersevent_id*, team_id*, cid
espnNwslEventCompetitorLinescorescore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/competitors/{team_id}/linescoresevent_id*, team_id*, cid
espnNwslEventCompetitorRecordcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/competitors/{team_id}/recordevent_id*, team_id*, cid
espnNwslEventCompetitorRostercore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/competitors/{team_id}/rosterevent_id*, team_id*, cid
espnNwslEventCompetitorStatisticscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/competitors/{team_id}/statisticsevent_id*, team_id*, cid
espnNwslEventCompetitorscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/competitorsevent_id*, cid
espnNwslEventLeaderscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/leadersevent_id*, cid
espnNwslEventOddscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/oddsevent_id*, cid
espnNwslEventOfficialDetailcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/officials/{official_id}event_id*, official_id*, cid
espnNwslEventOfficialscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/officialsevent_id*, cid
espnNwslEventPlaycore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/plays/{play_id}event_id*, play_id*, cid
espnNwslEventPlayPersonnelcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/plays/{play_id}/personnelevent_id*, play_id*, cid
espnNwslEventPlayscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/playsevent_id*, cidlimit
espnNwslEventPowerindexcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/powerindexevent_id*, cid
espnNwslEventPredictorcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/predictorevent_id*, cid
espnNwslEventProbabilitiescore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/probabilitiesevent_id*, cidlimit
espnNwslEventPropbetscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/propbetsevent_id*, cid
espnNwslEventScoringplayscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/scoringplaysevent_id*, cid
espnNwslEventSituationcore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/situationevent_id*, cid
espnNwslEventStatuscore_v2 /soccer/leagues/usa.nwsl/events/{event_id}/competitions/{cid}/statusevent_id*, cid
espnNwslEventscore_v2 /soccer/leagues/usa.nwsl/eventsdates, limit
espnNwslFranchisecore_v2 /soccer/leagues/usa.nwsl/franchises/{franchise_id}franchise_id*
espnNwslFranchisescore_v2 /soccer/leagues/usa.nwsl/franchiseslimit
espnNwslInjuriessite_v2 /soccer/usa.nwsl/injuries
espnNwslLeadersweb_v3 /soccer/usa.nwsl/statistics/byathletecategory, season, season_typeseasontype, limit, page, sort
espnNwslLeadersCorecore_v2 /soccer/leagues/usa.nwsl/leaders
espnNwslLeagueNotescore_v2 /soccer/leagues/usa.nwsl/notes
espnNwslLeagueRootcore_v2 /soccer/leagues/usa.nwsl
espnNwslNewssite_v2 /soccer/usa.nwsl/newslimit
espnNwslPositioncore_v2 /soccer/leagues/usa.nwsl/positions/{position_id}position_id*
espnNwslPositionscore_v2 /soccer/leagues/usa.nwsl/positions
espnNwslScoreboardsite_v2 /soccer/usa.nwsl/scoreboarddates, week, season_typeseasontype, groups, limit
espnNwslSeasonAthletescore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/athletesseason*limit, page
espnNwslSeasonAwardscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/awardsseason*
espnNwslSeasonCoachescore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/coachesseason*limit
espnNwslSeasonDraftcore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/draftseason*
espnNwslSeasonDraftRoundPickscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/draft/rounds/{round_num}/picksseason*, round_num*
espnNwslSeasonFreeagentscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/freeagentsseason*
espnNwslSeasonFuturescore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/futuresseason*
espnNwslSeasonGroupcore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/groups/{group_id}season*, season_type*, group_id*
espnNwslSeasonGroupChildrencore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/groups/{group_id}/childrenseason*, season_type*, group_id*
espnNwslSeasonGroupTeamscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/groups/{group_id}/teamsseason*, season_type*, group_id*limit
espnNwslSeasonGroupscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/groupsseason*, season_type*
espnNwslSeasonInfocore_v2 /soccer/leagues/usa.nwsl/seasons/{season}season*
espnNwslSeasonPointercore_v2 /soccer/leagues/usa.nwsl/season
espnNwslSeasonPowerindexcore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/powerindex[/{team_id}]season*, team_id
espnNwslSeasonPowerindexLeaderscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/powerindex/leadersseason*
espnNwslSeasonTeamcore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/teams/{team_id}season*, team_id*
espnNwslSeasonTeamscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/teamsseason*limit
espnNwslSeasonTypecore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}season*, season_type*
espnNwslSeasonTypeCorrectionscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/correctionsseason*, season_type*
espnNwslSeasonTypeLeaderscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/leadersseason*, season_type*
espnNwslSeasonTypescore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/typesseason*
espnNwslSeasonWeekcore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/weeks/{week}season*, season_type*, week*
espnNwslSeasonWeekEventscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/weeks/{week}/eventsseason*, season_type*, week*limit
espnNwslSeasonWeekscore_v2 /soccer/leagues/usa.nwsl/seasons/{season}/types/{season_type}/weeksseason*, season_type*
espnNwslSeasonscore_v2 /soccer/leagues/usa.nwsl/seasonslimit
espnNwslStandingssite_v2_alt /soccer/usa.nwsl/standingsseason, group, standings_typetype
espnNwslStandingsCorecore_v2 /soccer/leagues/usa.nwsl/standings
espnNwslStatisticsLeaguesite_v2 /soccer/usa.nwsl/statistics
espnNwslSummarysite_v2 /soccer/usa.nwsl/summaryevent_idevent
espnNwslTalentpickscore_v2 /soccer/leagues/usa.nwsl/talentpicks
espnNwslTeamsite_v2 /soccer/usa.nwsl/teams/{team_id}team_id*
espnNwslTeamCorecore_v2 /soccer/leagues/usa.nwsl/teams/{team_id}team_id*
espnNwslTeamDepthchartssite_v2 /soccer/usa.nwsl/teams/{team_id}/depthchartsteam_id*
espnNwslTeamHistorysite_v2 /soccer/usa.nwsl/teams/{team_id}/historyteam_id*
espnNwslTeamInjuriessite_v2 /soccer/usa.nwsl/teams/{team_id}/injuriesteam_id*
espnNwslTeamLeaderssite_v2 /soccer/usa.nwsl/teams/{team_id}/leadersteam_id*
espnNwslTeamNewssite_v2 /soccer/usa.nwsl/teams/{team_id}/newsteam_id*limit
espnNwslTeamRecordsite_v2 /soccer/usa.nwsl/teams/{team_id}/recordteam_id*
espnNwslTeamRostersite_v2 /soccer/usa.nwsl/teams/{team_id}/rosterteam_id*
espnNwslTeamSchedulesite_v2 /soccer/usa.nwsl/teams/{team_id}/scheduleteam_id*season
espnNwslTeamTransactionssite_v2 /soccer/usa.nwsl/teams/{team_id}/transactionsteam_id*
espnNwslTeamsCorecore_v2 /soccer/leagues/usa.nwsl/teamslimit
espnNwslTeamsSitesite_v2 /soccer/usa.nwsl/teamslimit
espnNwslTournamentscore_v2 /soccer/leagues/usa.nwsl/tournaments
espnNwslTransactionssite_v2 /soccer/usa.nwsl/transactions
espnNwslVenuecore_v2 /soccer/leagues/usa.nwsl/venues/{venue_id}venue_id*
espnNwslVenuescore_v2 /soccer/leagues/usa.nwsl/venueslimit

Parsed output: pass { parsed: true } to any endpoint above to get tidy rows instead of raw JSON. The columns are determined by each endpoint's parser — see ESPN parsed returns for the full column reference (and the summary dispatcher's 21 sub-frames).