Fast JSON API for Goal football data - live scores, fixtures, match details, lineups, statistics, predictions, competitions, teams and players.
Includes 100 free calls per month
After the free quota, standard per-request pricing applies via x402 (USDC on Base).
Returns the competition overview (competition info, standings snapshot, recent/upcoming matches, seasons and teams).
Returns the competition game weeks / rounds (gamesets). Each gameset provides the game_set_type_id and round id required to load its matches.
Returns the knockout bracket for cup competitions (e.g. World Cup). Empty for league competitions.
Returns the matches of a single game week. Pass a game_set_type_id taken from a gameset returned by the gamesets endpoint; when it is omitted the currently active game week is returned.
Returns the competition standings (overall, home and away).
Returns the competition top players by stat (goals, assists, cards, shots on target, fouls, tackles, offsides). Empty for competitions whose current season has no player stats yet.
Returns the general match info (competition, teams, score, venue, referee, season, round).
Returns the match events, key events and scorers.
Returns the head-to-head history between the two teams.
Returns the lineups (formations, starters and bench) for both teams.
Returns the prediction/poll data for a match.
Returns the competition standings related to the match.
Returns the team match statistics.
Returns each team lineup and bench players that have a rating, sorted by rating (highest first).
Returns all football matches for a specific date, grouped by competition.
Returns football matches that are currently in progress, grouped by competition.
Returns the player profile (bio, position, nationality, current team and season stats).
Returns the player career history by team and season.
Returns the team overview (team, competition, standings snapshot and recent/upcoming matches).
Returns the team matches (fixtures and results).
Returns the team squad (players grouped by position and coach).
Returns the league standings (overall, home and away) for the team competition.
Returns the team top players by stat (goals, assists, cards, etc.).
Easiest way: the APIHub CLI. Credits cover x402, no wallet needed.
# install and set up once
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call this service
npx @apihubio/cli call -X GET "https://proxy.apihub.io/goal/v1/competition/details?competition_id=34pl8szyvrbwcmfkuocjm3r6t"Or call the proxy directly (curl / any HTTP client):
curl https://proxy.apihub.io/goal/v1/competition/details?competition_id=34pl8szyvrbwcmfkuocjm3r6t \
-H "Authorization: Bearer ahk_your_key"
# If credits available: charged automatically, returns 200
# Otherwise: returns 402 (pay via @x402/fetch or top up credits)Estimate your monthly cost for Goal.