Live Football Odds API
Fetch live football odds for matches where in-play prices are available, using the same clean REST structure as pre-match odds.
Quick Answer
TheStatsAPI provides a dedicated live football odds endpoint: /football/matches/{match_id}/odds/live. It is meaningful while a match is live and live_odds_available is true.
- Endpoint:
/football/matches/{match_id}/odds/live - Availability varies by match, competition, bookmaker, and market.
At a glance
How live odds work
Live odds are returned separately from pre-match odds so apps can poll the in-play endpoint only when a match is live. Use the live_odds_available flag to decide when to request live prices.
- Check match status before polling
- Only call the live endpoint for eligible matches
- Use live prices for in-play screens and alerts
Best use cases
Live odds are strongest for products that monitor the market during a match rather than for long historical backfills. Pair the endpoint with fixture and match detail data to control polling volume.
- In-play odds widgets
- Live price alerts
- Trading dashboards for active matches
Live odds endpoint
Odds responses stay focused on bookmaker prices. Match context comes from related football endpoints, so your app can join odds to fixtures, results, xG, team stats, and player data by match ID.
GET https://api.thestatsapi.com/api/football/matches/{match_id}/odds/live
Authorization: Bearer YOUR_API_KEY
{
"data": {
"match_id": "mt_252627951",
"bookmakers": [
{
"bookmaker": "Bet365",
"markets": {
"match_odds": {
"home": { "live": "2.000" },
"draw": { "live": "3.500" },
"away": { "live": "3.400" }
}
}
}
]
}
}Related Odds API Pages
Current topic: In-play football odds for matches where live odds are available.
Bet365 odds API
Retail football odds from the sportsbook most bettors check first.
Pinnacle odds API
Sharp reference prices for CLV and model validation.
Closing line value API
Closing line value workflows using Bet365, Pinnacle, and Betfair prices.
Odds comparison API
Multi-bookmaker football odds for comparison apps and price screens.
Frequently Asked Questions
Does TheStatsAPI have live football odds?
Yes. Use /football/matches/{match_id}/odds/live for in-play prices when live odds are available for the match.
How do I know whether live odds are available?
Use the live_odds_available field on match and competition responses before polling the live odds endpoint.
Are live odds the same as closing odds?
No. Closing odds refer to final or latest stored pre-kickoff prices. Live odds are in-play prices during the match.
Simple, Transparent Pricing
Every plan includes stats, odds, xG, history, and every documented endpoint.
Starter
For growing applications and side projects
- All football data endpoints included
- Pre-match & live odds endpoints
- Bet365, Pinnacle, Betfair Exchange & Kambi odds
- 1X2, Asian handicap, totals, BTTS, DNB & corners
- Fixtures, results, match stats, teams & players
- xG, player season stats & team stats
- 10 years of historical match data
- Build with AI
- 80 competitions by default, up to 1,196 on request
- 100,000 requests/month
- 30 requests/min
- Email & chat support
Growth
For professional applications at scale
- All football data endpoints included
- Pre-match & live odds endpoints
- Bet365, Pinnacle, Betfair Exchange & Kambi odds
- 1X2, Asian handicap, totals, BTTS, DNB & corners
- Fixtures, results, match stats, teams & players
- xG, player season stats & team stats
- 10 years of historical match data
- Build with AI
- 80 competitions by default, up to 1,196 on request
- 500,000 requests/month
- 60 requests/min
- Priority support
Scale
For high-volume, production-grade usage
- All football data endpoints included
- Pre-match & live odds endpoints
- Bet365, Pinnacle, Betfair Exchange & Kambi odds
- 1X2, Asian handicap, totals, BTTS, DNB & corners
- Fixtures, results, match stats, teams & players
- xG, player season stats & team stats
- 10 years of historical match data
- Build with AI
- 80 competitions by default, up to 1,196 on request
- 5,000,000 requests/month
- 300 requests/min
- Dedicated support & SLA
Build with football odds and match context in one API.
Start a 7-day free trial with odds, fixtures, match stats, player data, team data, and xG endpoints available on every plan.