The full draw of every tournament, back to 1899.
Rounds, seeds and game scores for all five events, linked to every player, head-to-head record and world ranking.
/tournaments/{id}/draw/players/{id}/h2h/rankings/matchesEvery draw since 1899, every opening and closing price, and every live score as it happens. One clean JSON API for world badminton.
Free key: 50 calls a day for yesterday, today and the fixtures ahead. Sign in with Google, no card.
The match on court, and the same match from the API. Latest result, read just now.
Four layers of badminton data behind one key. Start free, add the archive, the markets or the live feed when you need them.
Rounds, seeds and game scores for all five events, linked to every player, head-to-head record and world ranking.
/tournaments/{id}/draw/players/{id}/h2h/rankings/matches/odds/{id}/backtest/liveand webhooks the moment a match starts or finishesThe free key never expires. Paid fields come back empty with a note, so code written today works unchanged on every plan.
/results/yesterday/fixtures/resultsEvery ranking list is kept as it is published, so you can ask who was world number one on the morning of any final, how a player climbed, or how seeds compared with the rankings they carried.
The top eight on each list, as published.
Every settled match with closing prices, opening prices and the best price on offer. Pick a strategy and the backtest endpoint returns bets, strike rate, the market's own chance and your return, with a z-score that tells you whether it is skill or noise.
Back the shorter price in every match.
EventEvery settled match with closing prices, counted 4 hours ago.
Pick any tournament to see it the way the API sees it. Finished events carry full draws and closing prices; the one in play carries live scores; the ones ahead show up in the free key as fixtures.
/v1/fixtures/v1/tournaments?year=2026Badminton API is a badminton data API for developers, analysts and bettors. It holds results and full draws from the first All England Championships in 1899 to this week's BWF World Tour, across men's and women's singles, doubles and mixed doubles.
Every match links to its players, seeds and game scores, and in the modern era to opening and closing odds from several bookmakers. Build a live badminton scores app, study head-to-head records and world rankings, or backtest a betting strategy against real closing prices, all from one clean JSON API.
Free to start with a Google account. Read how it works
Each square is one year of one layer. The brighter it is, the more of that year is held. Gaps are shown as gaps, never filled in, and the whole map is counted from the database every six hours.
GET /v1/seriesfirst and latest year of every seriesEvery plan uses the same key and the same JSON, so nothing in your code changes when you upgrade. The free key never expires.
Yesterday, today and the fixtures ahead.
Every draw back to 1899, players, head to head and rankings.
Opening and closing prices from several bookmakers, and backtests.
Scores as they happen, in-play price snapshots, and webhooks when a match starts or finishes.