What you can build with a football API
Small, finished projects built on the API. Each one shows the finished result, the calls behind it, and code that runs as pasted.
Build a live score app
Minute, score and corners for every match in play. One call fills the screen; the key stays on your server.
GET /v1/fixtures?status=live&per_page=500
Build a goal alert bot
A message in Telegram or Discord the moment a goal goes in, for every match in play. One call a minute.
GET /v1/fixtures?status=live&per_page=500
Backtest opening vs closing odds
Four simple bets over a season, settled at the opening price and again at the closing price. See what each returned.
GET /v1/leagues?search=Premier League&country=GB-ENG
GET /v1/leagues/{id}/fixtures?season=25/26&status=finished&include=odds&per_page=50
Plot an odds movement chart
Every recorded 1X2 price for a match, from the opening quote to the final whistle, as one chart.
GET /v1/leagues?search=Premier League&country=GB-ENG
GET /v1/leagues/{id}/fixtures?status=finished&per_page=1
GET /v1/fixtures/{id}/odds/history?market=1x2&per_page=500
Build a corner stats table
Corners for and against, per-match averages and first-half splits for every team in a league. One call.
GET /v1/leagues?search=Premier League&country=GB-ENG
GET /v1/standings?league={id}&type=corner
Build an AI football assistant
Connect Claude, ChatGPT or Cursor to live football data and ask in plain language. No code, no install.
search_leagues
get_standings
get_fixtures
get_fixture_odds
More built on the API
Football data in Google Sheets
Pull fixtures, results and corner tables into a spreadsheet with Apps Script — no add-ons.
What is the first goal worth?
A study of 347 Premier League first goals, measured from the in-play tick history.
How much do corner lines move?
What the pre-match corner-line tick history looks like, and how to measure it yourself.
Start building for free
Get a working API key in under a minute. No credit card, no sales call.