GET/fotmob/audio-matchesapiKey1 credit/request
FotMob matches with audio commentary
Returns FotMob's current match-to-audio-language availability index. Match ids are open-ended and can be passed to /fotmob/match. The list is independent of a selected match date and may include matches outside the current fixtures feed.
Required params: None
GET/fotmob/fifa-ranking-periodsapiKey1 credit/request
FotMob FIFA ranking period directory
Returns every ranking period currently offered by FotMob for the selected gender. Use a returned periodId with /fotmob/fifa-rankings.
Required params: gender:query
GET/fotmob/fifa-rankingsapiKey2 credits/request
FotMob FIFA national-team rankings
Returns ranked national-team points and rank changes for one period. Discover valid periodId values for the selected gender from /fotmob/fifa-ranking-periods.
Required params: gender:query, period_id:query
GET/fotmob/latest-newsapiKey1 credit/request
FotMob latest football news
Returns the global English latest-news feed. Items are article previews; the upstream response contains up to 20 items per offset. Use start_index increments of 20 to page without overlap.
Required params: None
GET/fotmob/leagueapiKey2 credits/request
FotMob league details and sections
Returns FotMob's public league page payload, including available tabs, overview, table, fixtures, statistics, transfers, and seasons where supplied by the league. Discover valid season values with /fotmob/seasons. shotmap=true includes the optional, larger overview shot-map payload.
Required params: league_id:query
GET/fotmob/leaguesapiKey1 credit/request
FotMob competition directory
Returns FotMob's full public league directory grouped into popular, international, and country collections. Use league ids with other FotMob endpoints.
Required params: None
GET/fotmob/lineup-builder-playersapiKey1 credit/request
FotMob lineup builder player metadata
Returns public metadata for 1 to 11 selected lineup players. Player ids are open-ended and can be discovered through /fotmob/search or /fotmob/lineup-builder-team. Unknown ids without complete public metadata return 404.
Required params: player_ids:query
GET/fotmob/lineup-builder-teamapiKey2 credits/request
FotMob lineup builder team data
Returns the public lineup builder's prefilled formation, starting lineup, and squad for a team id. Discover open-ended team ids with /fotmob/search. Some teams legitimately have no squad list.
Required params: team_id:query
GET/fotmob/match-mediaapiKey1 credit/request
FotMob match videos and media metadata
Returns the public highlight-video and media metadata for one match. The request uses FotMob's English United States variant; unavailable media is represented by null source fields.
Required params: id:query
GET/fotmob/matchapiKey2 credits/request
FotMob match details
Returns FotMob's public match-details payload, including available facts, events, statistics, lineups, shot map, momentum, table and head-to-head sections. The data field preserves the upstream JSON shape; individual sections may be absent for a match.
Required params: id:query
GET/fotmob/matchesapiKey1 credit/request
FotMob matches for a date
Returns FotMob's public match payload for a calendar date and IANA timezone. The data field preserves the upstream JSON shape.
Required params: date:query
GET/fotmob/news-articleapiKey1 credit/request
FotMob full top-news article
Returns the full article body for a FotMob-authored top-news story. Pass the complete id-and-slug value from the public /topnews/<id> URL. News previews from external publishers remain external and are not fetched.
Required params: id:query
GET/fotmob/newsapiKey1 credit/request
FotMob league news
Returns a page of FotMob news items for one league. League ids are discoverable from /fotmob/leagues; start_index is a zero-based offset.
Required params: league_id:query
GET/fotmob/player-match-statsapiKey2 credits/request
FotMob player match stats
Returns the public per-match stat rows for one player, including the available stat key, value, and translated label. Discover player ids through fotmob/search and match ids through fotmob/match or fotmob/player-matches.
Required params: player_id:query, match_id:query
GET/fotmob/player-matchesapiKey2 credits/request
FotMob player match history
Returns one page of player match history. The player's matchFilters and permitted league/team pairs are discovered from /fotmob/player. For another page, copy the numeric before timestamp from the upstream previous URL.
Required params: player_id:query
GET/fotmob/player-statsapiKey2 credits/request
FotMob player season statistics
Returns deep statistics, shot map, heatmap, and goalkeeper shot map for one player-specific season entry. Discover valid season_id values and hasDeepStats from /fotmob/player statSeasons; entry ids vary by player and season.
Required params: player_id:query, season_id:query
GET/fotmob/playerapiKey2 credits/request
FotMob player profile
Returns a public FotMob player profile, including current team, injuries, recent matches, career history, trophies, market values, and the player-specific season identifiers needed for deeper statistics. Discover player ids through /fotmob/search. Market values are included by default.
Required params: id:query
GET/fotmob/searchapiKey1 credit/request
Search FotMob entities
Returns public search suggestions for FotMob leagues, teams, players, and matches. term must contain 1 to 50 characters. Suggestions preserve the upstream JSON shape.
Required params: term:query
GET/fotmob/seasonsapiKey1 credit/request
FotMob league season discovery
Returns the complete list of season values accepted by the FotMob league endpoint for one competition.
Required params: league_id:query
GET/fotmob/stats-categoriesapiKey1 credit/request
FotMob league stat categories and seasons
Returns FotMob's current stat catalog and available seasons for a league. With season_id omitted, the response exposes the season list and initial top-stat choices; pass a returned season id to retrieve that season's full player or team stat catalog.
Required params: league_id:query, type:query
GET/fotmob/statsapiKey2 credits/request
FotMob league player or team statistics
Returns ranked player or team statistics for a stat id discovered from /fotmob/stats-categories. The accepted stat ids vary by league, season, and type. team_id optionally restricts player statistics to one team. position filters player results client-side.
Required params: league_id:query, type:query, stat:query
GET/fotmob/tableapiKey1 credit/request
FotMob league table
Returns the league standings and the upstream table views, including all, home, away, form, and expected-goals tables. League ids are discoverable from /fotmob/leagues.
Required params: league_id:query
GET/fotmob/team-fixturesapiKey2 credits/request
FotMob paginated team fixtures
Returns one page of older team matches. Start with the fixtures.previousFixturesUrl cursor from /fotmob/team, then pass each response's previous value as cursor until it is empty or null. Team ids are open-ended numeric ids discoverable through /fotmob/search.
Required params: team_id:query, cursor:query
GET/fotmob/team-newsapiKey1 credit/request
FotMob team news
Returns the paginated article feed shown on a public FotMob team news page. Team ids can be found with /fotmob/search or /fotmob/team.
Required params: team_id:query
GET/fotmob/teamapiKey2 credits/request
FotMob team details
Returns public team data and the sections currently available for that team, such as overview, table, fixtures, squad, stats, transfers, and history. Team ids can be found with /fotmob/search. The upstream section set varies by team. For older fixtures, pass fixtures.previousFixturesUrl to /fotmob/team-fixtures.
Required params: id:query
GET/fotmob/transfersapiKey2 credits/request
FotMob transfer center
Returns confirmed transfers, rumours, or popular transfers with the public transfer-center filters. Fee values are in EUR. Use fotmob/leagues and fotmob/search to discover league and team ids. The upstream returns 50 rows per page and caps its hit count at 10,000.
Required params: None
GET/fotmob/trending-newsapiKey1 credit/request
FotMob trending football news
Returns the five-story Trending shelf shown on FotMob's public News page. Items are curated previews and may overlap the global latest-news feed; the upstream list is dynamic. No locale or country parameter is exposed because the complete accepted value space is not pinned.
Required params: None
GET/fotmob/trending-searchesapiKey1 credit/request
FotMob trending search suggestions
Returns FotMob's current grouped trending suggestions for all entities, players, teams, and leagues. The feed is dynamic and may vary by the upstream's inferred region; no region or category parameter is exposed.
Required params: None
GET/fotmob/tv-guide-channelsapiKey1 credit/request
FotMob TV guide channels
Discovers channels attached to matches in the selected country's current seven-day public TV guide window. Use the country directory to discover the complete country code set.
Required params: country:query
GET/fotmob/tv-guide-countriesapiKey1 credit/request
FotMob TV guide country directory
Lists all country codes exposed by FotMob's public football TV guide country selector.
Required params: None
GET/fotmob/tv-guideapiKey1 credit/request
FotMob football TV guide
Returns the public seven-day football broadcast schedule for a country, with local schedule times. Discover all accepted country codes from /fotmob/tv-guide-countries. Timezone defaults to UTC.
Required params: country:query