A JavaScript wrapper around the unofficial FotMob API
Library based on an old library that is no longer operational and no longer maintained by bgrnwd
npm install @max-xoo/fotmob
This package is meant to be used in the backend (Node.js) due to CORS limitations. All methods return a promise that resolves to the JSON response from FotMob, with type definitions for the response included.
import Fotmob from "@max-xoo/fotmob";
const fotmob = new Fotmob();
let matches = await fotmob.getMatchesByDate("20201020");
let league = await fotmob.getLeague("42", "overview", "league", "America/New_York")
let team = await fotmob.getTeam("6017", "overview", "team", "America/New_York")
let player = await fotmob.getPlayer("1071179")
let details = await fotmob.getMatchDetails("3399269")
let worldNews = await fotmob.getWorldNews()
let transfers = await fotmob.getTransfers();
let AllLeagues = await fotmob.getAllLeagues();
let teamSeasonStats = await fotmob.getTeamSeasonStats()
let myCustomRequest = await fotmob.request("matches", { date: "20201020" })
Feel free to open an issue or submit a pull request.