Skip to main content

ligamx — ESPN reference

  • sport slug: soccer
  • league slug: mex.1
  • scopes: universal
  • wrappers: 110

Every endpoint is called as sdv.ligamx.espnLigamx<Endpoint>(params). Each method is also available under its snake_case name (espn_ligamx_<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.ligamx.espnLigamxScoreboard({});

Universal endpoints

MethodHTTPPath paramsQuery params
espnLigamxAthleteAwardscore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/awardsathlete_id*
espnLigamxAthleteBiosite_v2 /soccer/mex.1/athletes/{athlete_id}/bioathlete_id*
espnLigamxAthleteCareerStatscore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/statistics[/{stat_type}]athlete_id*, stat_type
espnLigamxAthleteContractscore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/contractsathlete_id*
espnLigamxAthleteCorecore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}athlete_id*
espnLigamxAthleteEventlogcore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/eventlogathlete_id*
espnLigamxAthleteGamelogweb_v3 /soccer/mex.1/athletes/{athlete_id}/gamelogathlete_id*season
espnLigamxAthleteInfosite_v2 /soccer/mex.1/athletes/{athlete_id}athlete_id*
espnLigamxAthleteInjuriescore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/injuriesathlete_id*
espnLigamxAthleteNewssite_v2 /soccer/mex.1/athletes/{athlete_id}/newsathlete_id*
espnLigamxAthleteNotescore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/notesathlete_id*
espnLigamxAthleteOverviewweb_v3 /soccer/mex.1/athletes/{athlete_id}/overviewathlete_id*
espnLigamxAthleteRecordscore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/recordsathlete_id*
espnLigamxAthleteSeasonscore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/seasonsathlete_id*
espnLigamxAthleteSplitsweb_v3 /soccer/mex.1/athletes/{athlete_id}/splitsathlete_id*season
espnLigamxAthleteStatisticslogcore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/statisticslogathlete_id*
espnLigamxAthleteStatsweb_v3 /soccer/mex.1/athletes/{athlete_id}/statsathlete_id*season
espnLigamxAthleteVsAthletecore_v2 /soccer/leagues/mex.1/athletes/{athlete_id}/vsathlete/{opp_id}athlete_id*, opp_id*
espnLigamxAthletesIndexcore_v2 /soccer/leagues/mex.1/athletesactive, limit, page
espnLigamxAwardcore_v2 /soccer/leagues/mex.1/awards/{award_id}award_id*
espnLigamxAwardscore_v2 /soccer/leagues/mex.1/awards
espnLigamxCalendarsite_v2 /soccer/mex.1/calendar
espnLigamxCoachcore_v2 /soccer/leagues/mex.1/coaches/{coach_id}coach_id*
espnLigamxCoachRecordcore_v2 /soccer/leagues/mex.1/coaches/{coach_id}/record/{record_type}coach_id*, record_type
espnLigamxCoachSeasoncore_v2 /soccer/leagues/mex.1/coaches/{coach_id}/seasons/{season}coach_id*, season*
espnLigamxConferencessite_v2 /soccer/mex.1/groups
espnLigamxDraftsite_v2 /soccer/mex.1/draft
espnLigamxEventcore_v2 /soccer/leagues/mex.1/events/{event_id}event_id*
espnLigamxEventBroadcastscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/broadcastsevent_id*, cid
espnLigamxEventCompetitioncore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}event_id*, cid
espnLigamxEventCompetitorcore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/competitors/{team_id}event_id*, team_id*, cid
espnLigamxEventCompetitorLeaderscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/competitors/{team_id}/leadersevent_id*, team_id*, cid
espnLigamxEventCompetitorLinescorescore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/competitors/{team_id}/linescoresevent_id*, team_id*, cid
espnLigamxEventCompetitorRecordcore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/competitors/{team_id}/recordevent_id*, team_id*, cid
espnLigamxEventCompetitorRostercore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/competitors/{team_id}/rosterevent_id*, team_id*, cid
espnLigamxEventCompetitorStatisticscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/competitors/{team_id}/statisticsevent_id*, team_id*, cid
espnLigamxEventCompetitorscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/competitorsevent_id*, cid
espnLigamxEventLeaderscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/leadersevent_id*, cid
espnLigamxEventOddscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/oddsevent_id*, cid
espnLigamxEventOfficialDetailcore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/officials/{official_id}event_id*, official_id*, cid
espnLigamxEventOfficialscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/officialsevent_id*, cid
espnLigamxEventPlaycore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/plays/{play_id}event_id*, play_id*, cid
espnLigamxEventPlayPersonnelcore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/plays/{play_id}/personnelevent_id*, play_id*, cid
espnLigamxEventPlayscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/playsevent_id*, cidlimit
espnLigamxEventPowerindexcore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/powerindexevent_id*, cid
espnLigamxEventPredictorcore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/predictorevent_id*, cid
espnLigamxEventProbabilitiescore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/probabilitiesevent_id*, cidlimit
espnLigamxEventPropbetscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/propbetsevent_id*, cid
espnLigamxEventScoringplayscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/scoringplaysevent_id*, cid
espnLigamxEventSituationcore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/situationevent_id*, cid
espnLigamxEventStatuscore_v2 /soccer/leagues/mex.1/events/{event_id}/competitions/{cid}/statusevent_id*, cid
espnLigamxEventscore_v2 /soccer/leagues/mex.1/eventsdates, limit
espnLigamxFranchisecore_v2 /soccer/leagues/mex.1/franchises/{franchise_id}franchise_id*
espnLigamxFranchisescore_v2 /soccer/leagues/mex.1/franchiseslimit
espnLigamxInjuriessite_v2 /soccer/mex.1/injuries
espnLigamxLeadersweb_v3 /soccer/mex.1/statistics/byathletecategory, season, season_typeseasontype, limit, page, sort
espnLigamxLeadersCorecore_v2 /soccer/leagues/mex.1/leaders
espnLigamxLeagueNotescore_v2 /soccer/leagues/mex.1/notes
espnLigamxLeagueRootcore_v2 /soccer/leagues/mex.1
espnLigamxNewssite_v2 /soccer/mex.1/newslimit
espnLigamxPositioncore_v2 /soccer/leagues/mex.1/positions/{position_id}position_id*
espnLigamxPositionscore_v2 /soccer/leagues/mex.1/positions
espnLigamxScoreboardsite_v2 /soccer/mex.1/scoreboarddates, week, season_typeseasontype, groups, limit
espnLigamxSeasonAthletescore_v2 /soccer/leagues/mex.1/seasons/{season}/athletesseason*limit, page
espnLigamxSeasonAwardscore_v2 /soccer/leagues/mex.1/seasons/{season}/awardsseason*
espnLigamxSeasonCoachescore_v2 /soccer/leagues/mex.1/seasons/{season}/coachesseason*limit
espnLigamxSeasonDraftcore_v2 /soccer/leagues/mex.1/seasons/{season}/draftseason*
espnLigamxSeasonDraftRoundPickscore_v2 /soccer/leagues/mex.1/seasons/{season}/draft/rounds/{round_num}/picksseason*, round_num*
espnLigamxSeasonFreeagentscore_v2 /soccer/leagues/mex.1/seasons/{season}/freeagentsseason*
espnLigamxSeasonFuturescore_v2 /soccer/leagues/mex.1/seasons/{season}/futuresseason*
espnLigamxSeasonGroupcore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/groups/{group_id}season*, season_type*, group_id*
espnLigamxSeasonGroupChildrencore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/groups/{group_id}/childrenseason*, season_type*, group_id*
espnLigamxSeasonGroupTeamscore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/groups/{group_id}/teamsseason*, season_type*, group_id*limit
espnLigamxSeasonGroupscore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/groupsseason*, season_type*
espnLigamxSeasonInfocore_v2 /soccer/leagues/mex.1/seasons/{season}season*
espnLigamxSeasonPointercore_v2 /soccer/leagues/mex.1/season
espnLigamxSeasonPowerindexcore_v2 /soccer/leagues/mex.1/seasons/{season}/powerindex[/{team_id}]season*, team_id
espnLigamxSeasonPowerindexLeaderscore_v2 /soccer/leagues/mex.1/seasons/{season}/powerindex/leadersseason*
espnLigamxSeasonTeamcore_v2 /soccer/leagues/mex.1/seasons/{season}/teams/{team_id}season*, team_id*
espnLigamxSeasonTeamscore_v2 /soccer/leagues/mex.1/seasons/{season}/teamsseason*limit
espnLigamxSeasonTypecore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}season*, season_type*
espnLigamxSeasonTypeCorrectionscore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/correctionsseason*, season_type*
espnLigamxSeasonTypeLeaderscore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/leadersseason*, season_type*
espnLigamxSeasonTypescore_v2 /soccer/leagues/mex.1/seasons/{season}/typesseason*
espnLigamxSeasonWeekcore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/weeks/{week}season*, season_type*, week*
espnLigamxSeasonWeekEventscore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/weeks/{week}/eventsseason*, season_type*, week*limit
espnLigamxSeasonWeekscore_v2 /soccer/leagues/mex.1/seasons/{season}/types/{season_type}/weeksseason*, season_type*
espnLigamxSeasonscore_v2 /soccer/leagues/mex.1/seasonslimit
espnLigamxStandingssite_v2_alt /soccer/mex.1/standingsseason, group, standings_typetype
espnLigamxStandingsCorecore_v2 /soccer/leagues/mex.1/standings
espnLigamxStatisticsLeaguesite_v2 /soccer/mex.1/statistics
espnLigamxSummarysite_v2 /soccer/mex.1/summaryevent_idevent
espnLigamxTalentpickscore_v2 /soccer/leagues/mex.1/talentpicks
espnLigamxTeamsite_v2 /soccer/mex.1/teams/{team_id}team_id*
espnLigamxTeamCorecore_v2 /soccer/leagues/mex.1/teams/{team_id}team_id*
espnLigamxTeamDepthchartssite_v2 /soccer/mex.1/teams/{team_id}/depthchartsteam_id*
espnLigamxTeamHistorysite_v2 /soccer/mex.1/teams/{team_id}/historyteam_id*
espnLigamxTeamInjuriessite_v2 /soccer/mex.1/teams/{team_id}/injuriesteam_id*
espnLigamxTeamLeaderssite_v2 /soccer/mex.1/teams/{team_id}/leadersteam_id*
espnLigamxTeamNewssite_v2 /soccer/mex.1/teams/{team_id}/newsteam_id*limit
espnLigamxTeamRecordsite_v2 /soccer/mex.1/teams/{team_id}/recordteam_id*
espnLigamxTeamRostersite_v2 /soccer/mex.1/teams/{team_id}/rosterteam_id*
espnLigamxTeamSchedulesite_v2 /soccer/mex.1/teams/{team_id}/scheduleteam_id*season
espnLigamxTeamTransactionssite_v2 /soccer/mex.1/teams/{team_id}/transactionsteam_id*
espnLigamxTeamsCorecore_v2 /soccer/leagues/mex.1/teamslimit
espnLigamxTeamsSitesite_v2 /soccer/mex.1/teamslimit
espnLigamxTournamentscore_v2 /soccer/leagues/mex.1/tournaments
espnLigamxTransactionssite_v2 /soccer/mex.1/transactions
espnLigamxVenuecore_v2 /soccer/leagues/mex.1/venues/{venue_id}venue_id*
espnLigamxVenuescore_v2 /soccer/leagues/mex.1/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).