Skip to main content
Version: 0.1.5

WC — ESPN FPI API (fitt v3)

sportsdataverse.wc — 1 endpoint.

espn_wc_fpi​

ESPN endpoint.

Endpoint URL: GET https://site.web.api.espn.com/apis/fitt/v3/sports/soccer/fifa.world/powerindex

Valid URL: https://site.web.api.espn.com/apis/fitt/v3/sports/soccer/fifa.world/powerindex?season=2024

API ParameterPythonPatternRequiredNullableDescription
seasonseasonYSeason (4-digit year) whose FPI table to return; defaults to the current season.
limitlimitYPage size. The response is a single page for every league observed, so the default suffices.
pagepageYPage number, for the paginated envelope.

Returns​

return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.

col_nametypedescription
team_idcharacter
team_uidcharacter
team_abbreviationcharacter
team_display_namecharacter
team_short_display_namecharacter
team_nicknamecharacter
bpidouble
bpirankdouble
bpioffensedouble
bpidefensedouble
playoffbpidouble
offtalentcharacter
deftalentcharacter
numwinsdouble
numlossesdouble
projectedwdouble
projectedldouble
probwindivdouble
probmakeplayoffsdouble
top6seeddouble
playinchancedouble
playoffseeddouble
projdraftslotdouble
probno1draftpickdouble
playoffbpi_playoffsdouble
playoffoffdouble
playoffdefdouble
probmakeplayoffs_playoffsdouble
probmakeconfsemidouble
probmakeconfchampdouble
probmaketitlegamedouble
probwintitledouble
season.displayNamecharacter
season.endDatecharacter
season.startDatecharacter
season.type.endDatecharacter
season.type.idcharacter
season.type.namecharacter
season.type.startDatecharacter
season.type.typeinteger
season.yearinteger

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

espn_wc_fpi(season=2024)

Last validated n/a.