All free APIs
Free APIKnowledgeAPI keyOfficial

football-data.org

Free European football (soccer) data API with competitions, fixtures, standings and top scorers for the top leagues and tournaments.

football-data.org is a long-running, developer-friendly soccer API (v4) covering the major European competitions plus the World Cup and Euros. The free tier requires a free API token and gives access to a curated set of 12 competitions with matches, standings, teams, and top scorers. Unauthenticated calls can hit the competitions and areas lists without any key at all. It is a clean, stable choice for soccer-focused skills and fixture/standings automations.

Free tier

Free tier (register for a token, no card): 10 req/min, 12 curated competitions (Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Eredivisie, Primeira Liga, Championship, Brazil Serie A, Champions League, World Cup, Euros). Paid tiers add more competitions, deeper history, and higher limits.

Rate limits

Free authenticated: 10 requests/minute. Unauthenticated: 100 requests per 24h (competitions/areas only).

Auth

API key

Base URL

https://api.football-data.org/v4

What you'd build with it

  • Soccer standings/fixtures assistant for top European leagues
  • Match-day reminder and result-tracking automations
  • Top-scorer and squad lookup skills
  • Lightweight prototypes (competitions list needs no key)

Key endpoints

  • GET/competitionsList available competitions (works unauthenticated)
  • GET/competitions/{id}/standingsCurrent standings table for a competition
  • GET/competitions/{id}/matchesMatches for a competition (filter by matchday/status/date)
  • GET/competitions/{id}/scorersTop scorers for a competition
  • GET/teams/{id}Team details including squad
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

soccerfootballstandingsfixtureseuropefree-tier