Skip to main content
Version: 0.1.5

FOX — Fox Sports API (api.foxsports.com)

sportsdataverse.fox — 33 endpoints.

fox_api_scoreboard​

GET /bifrost/v1/{sport}/scoreboard/main -- Fox Sports API scoreboard.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/scoreboard/main

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/scoreboard/main?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
groupIdgroup_idYConference / group id filter.

Returns​

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

col_nametypedescription
idcharacter
parameters_season_typecharacter
parameters_weekcharacter
subtitlecharacter
titlecharacter
uricharacter
web_urlcharacter

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

Example​

fox_api_scoreboard(sport='nfl')

Last validated n/a.

fox_api_scorechip​

GET /bifrost/v1/{sport}/scorechip/{chip_id} -- one game's score chip (this route 400s if api-version is sent).

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/scorechip/{chip_id}

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/scorechip/nfl11195?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
chip_idchip_idYScore-chip id: the league slug plus the numeric game id, e.g. nfl11195.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.

Returns​

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

col_nametypedescription
alt_sort_keycharacter
content_typecharacter
content_uricharacter
entity_link_analytics_sportcharacter
entity_link_content_typecharacter
entity_link_content_uricharacter
entity_link_layout_pathcharacter
entity_link_layout_tokens_away_uricharacter
entity_link_layout_tokens_event_uricharacter
entity_link_layout_tokens_home_uricharacter
entity_link_layout_tokens_idcharacter
entity_link_typecharacter
entity_link_web_urlcharacter
event_headlinecharacter
event_statusinteger
event_timecharacter
favorite_entitiescharacter
idcharacter
importanceinteger
is_tbalogical
leaguecharacter
lower_team_alternate_logo_urlcharacter
lower_team_has_possessionlogical
lower_team_image_alt_textcharacter
lower_team_image_typecharacter
lower_team_is_loserlogical
lower_team_logo_urlcharacter
lower_team_long_namecharacter
lower_team_namecharacter
lower_team_recordcharacter
lower_team_scoreinteger
lower_team_stacked_name_bottomcharacter
lower_team_stacked_name_topcharacter
lower_team_uricharacter
odds_linecharacter
over_under_linecharacter
sort_keycharacter
status_linecharacter
templatecharacter
upper_team_alternate_logo_urlcharacter
upper_team_has_possessionlogical
upper_team_image_alt_textcharacter
upper_team_image_typecharacter
upper_team_is_loserlogical
upper_team_logo_urlcharacter
upper_team_long_namecharacter
upper_team_namecharacter
upper_team_recordcharacter
upper_team_scoreinteger
upper_team_stacked_name_bottomcharacter
upper_team_stacked_name_topcharacter
upper_team_uricharacter
uricharacter

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

Example​

fox_api_scorechip(sport='nfl', chip_id='nfl11195')

Last validated n/a.

fox_api_topevents_scoreboard_segment​

GET /bifrost/v1/topevents/scoreboard/segment/{segment} -- Fox Sports API topevents scoreboard segment.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/topevents/scoreboard/segment/{segment}

Valid URL: https://api.foxsports.com/bifrost/v1/topevents/scoreboard/segment/1?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
segmentsegmentYTop-events scoreboard segment id (0 / 1 ... as listed by topevents/scoreboard/main); NOT a league <season>-<week>-<type> id.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
segment_idcharacter
section_idcharacter
section_titlecharacter
game_idcharacter
chip_idcharacter
leaguecharacter
datecharacter
event_statusinteger
statuscharacter
tv_stationcharacter
headlinecharacter
odds_linecharacter
over_under_linecharacter
home_teamcharacter
home_team_idcharacter
home_scoreinteger
home_recordcharacter
away_teamcharacter
away_team_idcharacter
away_scoreinteger
away_recordcharacter

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

Example​

fox_api_topevents_scoreboard_segment(segment='1')

Last validated n/a.

fox_api_league_conferences​

GET /bifrost/v1/{sport}/league/conferences -- Fox Sports API league conferences.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/conferences

Valid URL: https://api.foxsports.com/bifrost/v1/cfb/league/conferences?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
groupcharacter
fox_idcharacter
abbreviationcharacter
namecharacter
content_uricharacter
content_typecharacter
web_urlcharacter
colorcharacter
logo_urlcharacter

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

Example​

fox_api_league_conferences(sport='cfb')

Last validated n/a.

fox_api_league_header​

GET /bifrost/v1/{sport}/league/header -- Fox Sports API league header.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/header

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/header?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
templatecharacter
titlecharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
content_uricharacter
content_typecharacter
colorcharacter
logo_urlcharacter
image_alt_textcharacter
rankcharacter
detailscharacter

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

Example​

fox_api_league_header(sport='nfl')

Last validated n/a.

fox_api_league_odds​

GET /bifrost/v1/{sport}/league/odds -- Fox Sports API league odds.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/odds

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/odds?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
groupIdgroup_idYConference / group id filter.

Returns​

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

col_nametypedescription
model_gambling_text_bet_textcharacter
model_gambling_text_winnings_textcharacter
model_image_alt_textcharacter
model_image_alt_urlcharacter
model_image_typecharacter
model_image_urlcharacter
model_info_datecharacter
model_info_sub_textcharacter
model_main_textcharacter
model_odds_bet_slip_bet_displaycharacter
model_odds_bet_slip_bet_incrementinteger
model_odds_bet_slip_bet_indexinteger
model_odds_bet_slip_bet_maxinteger
model_odds_bet_slip_bet_mininteger
model_odds_bet_slip_descriptioncharacter
model_odds_bet_slip_disclaimer_textcharacter
model_odds_bet_slip_event_timecharacter
model_odds_bet_slip_event_titlecharacter
model_odds_bet_slip_image_alt_textcharacter
model_odds_bet_slip_image_alt_urlcharacter
model_odds_bet_slip_image_typecharacter
model_odds_bet_slip_image_urlcharacter
model_odds_bet_slip_odds_displaycharacter
model_odds_bet_slip_payout_multiplierdouble
model_odds_bet_slip_tracking_data_bet_entity_namecharacter
model_odds_bet_slip_tracking_data_bet_entity_uricharacter
model_odds_bet_slip_tracking_data_bet_event_statusinteger
model_odds_bet_slip_tracking_data_bet_event_uricharacter
model_odds_bet_slip_tracking_data_bet_outcome_linecharacter
model_odds_bet_slip_tracking_data_bet_outcome_titlecharacter
model_odds_bet_slip_tracking_data_content_entity_uricharacter
model_odds_bet_slip_tracking_data_page_start_sourcecharacter
model_odds_sub_textcharacter
model_odds_textcharacter
model_odds_titlecharacter
model_sub_textcharacter
templatecharacter

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

Example​

fox_api_league_odds(sport='nfl')

Last validated n/a.

fox_api_league_playernews​

GET /bifrost/v1/{sport}/league/playernews -- Fox Sports API league playernews.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/playernews

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/playernews?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
alternate_image_urlcharacter
datecharacter
descriptioncharacter
entity_link_alternate_image_urlcharacter
entity_link_analytics_namecharacter
entity_link_analytics_sportcharacter
entity_link_colorcharacter
entity_link_content_typecharacter
entity_link_content_uricharacter
entity_link_image_alt_textcharacter
entity_link_image_typecharacter
entity_link_image_urlcharacter
entity_link_layout_pathcharacter
entity_link_layout_tokens_content_uricharacter
entity_link_layout_tokens_idcharacter
entity_link_titlecharacter
entity_link_typecharacter
entity_link_web_urlcharacter
headlinecharacter
image_alt_textcharacter
image_typecharacter
image_urlcharacter
impactcharacter
impact_titlecharacter
sourcecharacter
subtitlecharacter
titlecharacter

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

Example​

fox_api_league_playernews(sport='nfl')

Last validated n/a.

fox_api_league_polls​

GET /bifrost/v1/{sport}/league/polls -- Fox Sports API league polls.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/polls

Valid URL: https://api.foxsports.com/bifrost/v1/cfb/league/polls?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
sectioncharacter
rankingcharacter
v1character
v2character
ptscharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
teamcharacter
rank_changeinteger

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

Example​

fox_api_league_polls(sport='cfb')

Last validated n/a.

fox_api_league_schedule​

GET /bifrost/v1/{sport}/league/schedule -- Fox Sports API league schedule.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/schedule

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/schedule?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
idcharacter
parameters_season_typecharacter
parameters_weekcharacter
subtitlecharacter
titlecharacter
uricharacter
web_urlcharacter

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

Example​

fox_api_league_schedule(sport='nfl')

Last validated n/a.

fox_api_league_scores​

GET /bifrost/v1/{sport}/league/scores -- Fox Sports API league scores.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/scores

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/scores?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
idcharacter
parameters_season_typecharacter
parameters_weekcharacter
subtitlecharacter
titlecharacter
uricharacter
web_urlcharacter

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

Example​

fox_api_league_scores(sport='nfl')

Last validated n/a.

fox_api_league_scores_segment​

GET /bifrost/v1/{sport}/league/scores-segment/{segment_id} -- Fox Sports API league scores segment.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/scores-segment/{segment_id}

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/scores-segment/2026-3-1?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
segment_idsegment_idYScores segment id, <season>-<week>-<seasonTypeCode>, e.g. 2026-3-1.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
groupIdgroup_idYConference / group id filter.

Returns​

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

col_nametypedescription
segment_idcharacter
section_idcharacter
section_titlecharacter
game_idcharacter
chip_idcharacter
leaguecharacter
datecharacter
event_statusinteger
statuscharacter
tv_stationcharacter
headlinecharacter
odds_linecharacter
over_under_linecharacter
home_teamcharacter
home_team_idcharacter
home_scoreinteger
home_recordcharacter
away_teamcharacter
away_team_idcharacter
away_scoreinteger
away_recordcharacter

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

Example​

fox_api_league_scores_segment(sport='nfl', segment_id='2026-3-1')

Last validated n/a.

fox_api_league_standings​

GET /bifrost/v1/{sport}/league/standings -- Fox Sports API league standings.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/standings

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/standings?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
sectioncharacter
afc_eastcharacter
v1character
w_l_tcharacter
pctcharacter
pfcharacter
pacharacter
homecharacter
awaycharacter
confcharacter
divcharacter
strkcharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
afc_northcharacter
afc_southcharacter
afc_westcharacter
nfc_eastcharacter
nfc_northcharacter
nfc_southcharacter
nfc_westcharacter
american_football_conferencecharacter
national_football_conferencecharacter

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

Example​

fox_api_league_standings(sport='nfl')

Last validated n/a.

fox_api_league_stats​

GET /bifrost/v1/{sport}/league/stats -- Fox Sports API league stats.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/stats

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/stats?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
condensed_uricharacter
image_alt_textcharacter
image_typecharacter
image_urlcharacter
namecharacter
selection_idcharacter
short_namecharacter
stat_abbreviationcharacter
stat_valuecharacter
team_abbreviationcharacter
templatecharacter
titlecharacter
web_urlcharacter

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

Example​

fox_api_league_stats(sport='nfl')

Last validated n/a.

fox_api_league_stats_con​

GET /bifrost/v1/{sport}/league/stats-con/{who}/{category}/{page} -- Fox Sports API league stats con.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/stats-con/{who}/{category}/{page}

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/stats-con/player/passing/1?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
whowhoYStat subject, e.g. player or team.
categorycategoryYStat category slug, e.g. passing.
pagepageYResults page number.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
groupIdgroup_idYConference / group id filter.

Returns​

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

col_nametypedescription
columnscharacter
entity_link_alternate_image_urlcharacter
entity_link_analytics_namecharacter
entity_link_analytics_sportcharacter
entity_link_colorcharacter
entity_link_content_typecharacter
entity_link_content_uricharacter
entity_link_image_alt_textcharacter
entity_link_image_typecharacter
entity_link_image_urlcharacter
entity_link_layout_pathcharacter
entity_link_layout_tokens_content_uricharacter
entity_link_layout_tokens_idcharacter
entity_link_titlecharacter
entity_link_typecharacter
entity_link_web_urlcharacter
is_cutofflogical
is_fadedlogical
selectedlogical

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

Example​

fox_api_league_stats_con(sport='nfl', who='player', category='passing', page='1')

Last validated n/a.

fox_api_league_teamnav​

GET /bifrost/v1/{sport}/league/teamnav -- Fox Sports API league teamnav.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/league/teamnav

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/league/teamnav?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
groupcharacter
fox_idcharacter
abbreviationcharacter
namecharacter
content_uricharacter
content_typecharacter
web_urlcharacter
colorcharacter
logo_urlcharacter

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

Example​

fox_api_league_teamnav(sport='nfl')

Last validated n/a.

fox_api_event_data​

GET /bifrost/v1/{sport}/event/{event_id}/data -- Fox Sports API event data.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/event/{event_id}/data

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/event/11195/data?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
event_idevent_idYNumeric Fox game (event) id, e.g. 11195.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
columnscharacter
entity_link_alternate_image_urlcharacter
entity_link_analytics_namecharacter
entity_link_analytics_sportcharacter
entity_link_colorcharacter
entity_link_content_typecharacter
entity_link_content_uricharacter
entity_link_image_alt_textcharacter
entity_link_image_typecharacter
entity_link_image_urlcharacter
entity_link_layout_pathcharacter
entity_link_layout_tokens_content_uricharacter
entity_link_layout_tokens_idcharacter
entity_link_titlecharacter
entity_link_typecharacter
entity_link_web_urlcharacter
is_cutofflogical
is_fadedlogical
selectedlogical

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

Example​

fox_api_event_data(sport='nfl', event_id='11195')

Last validated n/a.

fox_api_event_matchup​

GET /bifrost/v1/{sport}/event/{event_id}/matchup -- Fox Sports API event matchup.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/event/{event_id}/matchup

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/event/11195/matchup?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
event_idevent_idYNumeric Fox game (event) id, e.g. 11195.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
entity_image_alt_textcharacter
entity_image_alt_urlcharacter
entity_image_typecharacter
entity_image_urlcharacter
entity_link_alternate_image_urlcharacter
entity_link_analytics_namecharacter
entity_link_analytics_sportcharacter
entity_link_colorcharacter
entity_link_content_typecharacter
entity_link_content_uricharacter
entity_link_image_alt_textcharacter
entity_link_image_typecharacter
entity_link_image_urlcharacter
entity_link_layout_pathcharacter
entity_link_layout_tokens_content_uricharacter
entity_link_layout_tokens_idcharacter
entity_link_titlecharacter
entity_link_typecharacter
entity_link_web_urlcharacter
textcharacter
titlecharacter

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

Example​

fox_api_event_matchup(sport='nfl', event_id='11195')

Last validated n/a.

fox_api_event_odds​

GET /bifrost/v1/{sport}/event/{event_id}/odds -- Fox Sports API event odds.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/event/{event_id}/odds

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/event/11195/odds?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
event_idevent_idYNumeric Fox game (event) id, e.g. 11195.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
odds1character
odds2character
pointinteger
textcharacter
text1character
text2character
timestampcharacter
annotation_colorcharacter
annotation_textcharacter
annotation_typecharacter

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

Example​

fox_api_event_odds(sport='nfl', event_id='11195')

Last validated n/a.

fox_api_event_recap​

GET /bifrost/v1/{sport}/event/{event_id}/recap -- Fox Sports API event recap.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/event/{event_id}/recap

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/event/11195/recap?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
event_idevent_idYNumeric Fox game (event) id, e.g. 11195.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
entity_image_alt_textcharacter
entity_image_alt_urlcharacter
entity_image_typecharacter
entity_image_urlcharacter
entity_link_alternate_image_urlcharacter
entity_link_analytics_namecharacter
entity_link_analytics_sportcharacter
entity_link_colorcharacter
entity_link_content_typecharacter
entity_link_content_uricharacter
entity_link_image_alt_textcharacter
entity_link_image_typecharacter
entity_link_image_urlcharacter
entity_link_layout_pathcharacter
entity_link_layout_tokens_content_uricharacter
entity_link_layout_tokens_idcharacter
entity_link_titlecharacter
entity_link_typecharacter
entity_link_web_urlcharacter
textcharacter
titlecharacter

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

Example​

fox_api_event_recap(sport='nfl', event_id='11195')

Last validated n/a.

fox_api_event_standings​

GET /bifrost/v1/{sport}/event/{event_id}/standings -- Fox Sports API event standings.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/event/{event_id}/standings

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/event/11195/standings?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
event_idevent_idYNumeric Fox game (event) id, e.g. 11195.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
sectioncharacter
nfc_northcharacter
v1character
w_l_tcharacter
divcharacter
strkcharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
nfc_southcharacter

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

Example​

fox_api_event_standings(sport='nfl', event_id='11195')

Last validated n/a.

fox_api_team_gamelog​

GET /bifrost/v1/{sport}/team/{team_id}/gamelog -- Fox Sports API team gamelog.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/team/{team_id}/gamelog

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/team/25/gamelog?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
team_idteam_idYNumeric Fox team id, e.g. 25.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
emphasizedlogical
indexinteger
priorityinteger
sortablecharacter
templatecharacter
textcharacter
weightdouble

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

Example​

fox_api_team_gamelog(sport='nfl', team_id='25')

Last validated n/a.

fox_api_team_header​

GET /bifrost/v1/{sport}/team/{team_id}/header -- Fox Sports API team header.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/team/{team_id}/header

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/team/25/header?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
team_idteam_idYNumeric Fox team id, e.g. 25.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
templatecharacter
titlecharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
content_uricharacter
content_typecharacter
colorcharacter
logo_urlcharacter
image_alt_textcharacter
rankcharacter
detailscharacter

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

Example​

fox_api_team_header(sport='nfl', team_id='25')

Last validated n/a.

fox_api_team_roster​

GET /bifrost/v1/{sport}/team/{team_id}/roster -- Fox Sports API team roster.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/team/{team_id}/roster

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/team/25/roster?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
team_idteam_idYNumeric Fox team id, e.g. 25.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
position_groupcharacter
playercharacter
poscharacter
agecharacterAthlete age in years.
htcharacter
wtcharacter
collegecharacter
athlete_idcharacterESPN numeric identifier for the athlete.

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

Example​

fox_api_team_roster(sport='nfl', team_id='25')

Last validated n/a.

fox_api_team_standings​

GET /bifrost/v1/{sport}/team/{team_id}/standings -- Fox Sports API team standings.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/team/{team_id}/standings

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/team/25/standings?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
team_idteam_idYNumeric Fox team id, e.g. 25.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
sectioncharacter
nfc_southcharacter
v1character
w_l_tcharacter
pctcharacter
pfcharacter
pacharacter
homecharacter
awaycharacter
confcharacter
divcharacter
strkcharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
nfc_eastcharacter
nfc_northcharacter
nfc_westcharacter
afc_eastcharacter
afc_northcharacter
afc_southcharacter
afc_westcharacter
national_football_conferencecharacter
american_football_conferencecharacter

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

Example​

fox_api_team_standings(sport='nfl', team_id='25')

Last validated n/a.

fox_api_team_stats​

GET /bifrost/v1/{sport}/team/{team_id}/stats -- Fox Sports API team stats.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/{sport}/team/{team_id}/stats

Valid URL: https://api.foxsports.com/bifrost/v1/nfl/team/25/stats?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sportsportYFox sport/league slug as used in foxsports.com URLs, e.g. nfl, cfb, nba, cbk, wcbk, mlb, nhl.
team_idteam_idYNumeric Fox team id, e.g. 25.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
condensed_uricharacter
image_alt_textcharacter
image_typecharacter
image_urlcharacter
namecharacter
selection_idcharacter
short_namecharacter
stat_abbreviationcharacter
stat_valuecharacter
templatecharacter
titlecharacter
web_urlcharacter

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

Example​

fox_api_team_stats(sport='nfl', team_id='25')

Last validated n/a.

fox_api_explore_browse​

GET /bifrost/v1/explore/browse/{section}/main -- Fox Sports API explore browse.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/explore/browse/{section}/main

Valid URL: https://api.foxsports.com/bifrost/v1/explore/browse/sports/main?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
sectionsectionYBrowse section: sports, players, shows, personalities or topics.
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
groupcharacter
fox_idcharacter
abbreviationcharacter
namecharacter
content_uricharacter
content_typecharacter
web_urlcharacter
colorcharacter
logo_urlcharacter

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

Example​

fox_api_explore_browse(section='sports')

Last validated n/a.

fox_api_explore_odds​

GET /bifrost/v1/explore/odds/main -- Fox Sports API explore odds.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/explore/odds/main

Valid URL: https://api.foxsports.com/bifrost/v1/explore/odds/main?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

Returns​

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

col_nametypedescription
external_idcharacterProvider-side identifier for the media item, matching the play id it accompanies.
external_uricharacter
isa_valuecharacter
pathcharacter
short_titlecharacter
slugcharacter
spark_idcharacter
tag_typecharacter
titlecharacter
typecharacter
uuidv5character

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

Example​

fox_api_explore_odds()

Last validated n/a.

fox_api_search_content​

GET /bifrost/v1/search/content -- Fox Sports API search content.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/search/content

Valid URL: https://api.foxsports.com/bifrost/v1/search/content?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1&text=mahomes

API ParameterPythonPatternRequiredNullableDescription
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
texttextYSearch text.

Returns​

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

col_nametypedescription
groupcharacter
typecharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
titlecharacter
subtitlecharacter
content_typecharacter
content_uricharacter
web_urlcharacter
analytics_namecharacter
image_urlcharacter

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

Example​

fox_api_search_content(text='mahomes')

Last validated n/a.

fox_api_search_entities​

GET /bifrost/v1/search/entities -- Fox Sports API search entities.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/search/entities

Valid URL: https://api.foxsports.com/bifrost/v1/search/entities?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1&text=mahomes

API ParameterPythonPatternRequiredNullableDescription
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
texttextYSearch text.

Returns​

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

col_nametypedescription
groupcharacter
typecharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
titlecharacter
subtitlecharacter
content_typecharacter
content_uricharacter
web_urlcharacter
analytics_namecharacter
image_urlcharacter

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

Example​

fox_api_search_entities(text='mahomes')

Last validated n/a.

GET /bifrost/v1/search/popular -- Fox Sports API search popular.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/search/popular

Valid URL: https://api.foxsports.com/bifrost/v1/search/popular?apikey=jE7yBJVRNAwdDesMgTzTXUUSx1It41Fq&api-version=1.1

API ParameterPythonPatternRequiredNullableDescription
apikeyapikeyYPublic Fox Sports data-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).

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

col_nametypedescription
groupcharacter
typecharacter
entity_idcharacterComposite Yahoo id this editorial row was keyed under, surfaced from the collection map key (e.g., "ncaaf.g.202509200023" for a game, "ncaaf.t.29" for a team); always carried as Utf8.
titlecharacter
subtitlecharacter
content_typecharacter
content_uricharacter
web_urlcharacter
analytics_namecharacter
image_urlcharacter

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

fox_api_search_popular()

Last validated n/a.

GET /bifrost/v1/general/trending/articles -- Fox Sports API trending articles.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/general/trending/articles

Valid URL: https://api.foxsports.com/bifrost/v1/general/trending/articles?apikey=SuNgfBgmTGS2xozZbnV6FcjGGRQrR8cg&api-version=1.1&duration=4

API ParameterPythonPatternRequiredNullableDescription
apikeyapikeyYPublic Fox Sports feed-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
durationdurationYTrending look-back window.
tagstagsYComma-separated tag filter.

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

col_nametypedescription
idcharacter
spark_idcharacter
titlecharacter
descriptioncharacter
content_typecharacter
component_typecharacter
publication_datecharacter
last_published_datecharacter
canonical_urlcharacter
thumbnail_urlcharacter
playback_urlcharacter

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

fox_api_trending_articles()

Last validated n/a.

GET /bifrost/v1/general/trending/videos -- Fox Sports API trending videos.

Endpoint URL: GET https://api.foxsports.com/bifrost/v1/general/trending/videos

Valid URL: https://api.foxsports.com/bifrost/v1/general/trending/videos?apikey=SuNgfBgmTGS2xozZbnV6FcjGGRQrR8cg&api-version=1.1&duration=4&maxItems=12

API ParameterPythonPatternRequiredNullableDescription
apikeyapikeyYPublic Fox Sports feed-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
api-versionapi_versionYFox API version (api-version query key).
durationdurationYTrending look-back window.
maxItemsmax_itemsYMaximum items to return.

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

col_nametypedescription
idcharacter
spark_idcharacter
titlecharacter
descriptioncharacter
content_typecharacter
component_typecharacter
publication_datecharacter
last_published_datecharacter
canonical_urlcharacter
thumbnail_urlcharacter
playback_urlcharacter

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

fox_api_trending_videos()

Last validated n/a.

fox_api_foxpolls​

GET /foxpolls/v1/polls -- Fox Sports API foxpolls.

Endpoint URL: GET https://api.foxsports.com/foxpolls/v1/polls

Valid URL: https://api.foxsports.com/foxpolls/v1/polls?apikey=SuNgfBgmTGS2xozZbnV6FcjGGRQrR8cg&includeAnswers=true

API ParameterPythonPatternRequiredNullableDescription
apikeyapikeyYPublic Fox Sports feed-tier key shipped in the foxsports.com web bundle (not a secret); override only if Fox rotates it.
associatedEntityIdsassociated_entity_idsYComma-separated Fox entity ids the polls are associated with.
includeAnswersinclude_answersYInclude poll answer options.

Returns​

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

col_nametypedescription
poll_idinteger
uricharacter
titlecharacter
typecharacter
background_image_urlcharacter
background_image_versioninteger
background_image_typecharacter
background_image_alt_textcharacter
background_image_additional_urlscharacter
min_submissions_neededinteger
max_submissions_allowedinteger
max_votes_per_userinteger
cta_textcharacter
cta_urlcharacter
results_display_typecharacter
results_display_textcharacter
results_commentarycharacter
results_displayed_atcharacter
authorization_typecharacter
starts_atcharacter
ends_atcharacter
locks_atcharacter
answerscharacter
votesinteger
min_votes_to_display_post_lockinteger
ads_enabledlogical
background_image_additional_urls_resized_urlcharacter
background_imagecharacter

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

Example​

fox_api_foxpolls()

Last validated n/a.