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 keyBase URL
https://api.football-data.org/v4What 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