1xBet is one of the largest sportsbooks operating outside the US market, with pricing that often differs from the North American books on the same event. That divergence is the reason to carry it: a price set for a different customer base is an independent data point, and independent data points are what arbitrage and +EV models are built from.
The SportsGameOdds API delivers 1xBet odds in the same structure as every other book we cover, so adding it to an existing integration means changing a parameter, not writing a parser.
Why global books matter in a comparison set
Most odds comparison tools lean heavily on the same handful of North American sportsbooks, which price similarly because they watch each other. Books serving different regions have less reason to converge.
1xBet appears as a bookmakerID inside the same byBookmaker block as DraftKings, FanDuel or Pinnacle, keyed by the same oddID. Nothing about the response shape changes when you add it.
Quick Start: Requesting 1xBet Odds
1xBet odds arrive inside the standard events response. Filter with bookmakerID:
https://api.sportsgameodds.com/v2/events?apiKey=YOUR_API_KEY&leagueID=EPL&bookmakerID=1xbet&oddsAvailable=true&limit=10
To compare 1xBet against other books in one call:
https://api.sportsgameodds.com/v2/events?apiKey=YOUR_API_KEY&leagueID=EPL&bookmakerID=1xbet,bet365,pinnacle&oddsAvailable=true&limit=10
For the authoritative view of which markets 1xBet supports in a given league, use the Supported Markets reference or the /markets endpoint — both are generated from live data rather than maintained by hand.
What a 1xBet price looks like
Here's a total goals market with 1xBet shown next to two other books:
{
"eventID": "...",
"leagueID": "EPL",
"odds": {
"points-all-reg-ou-over": {
"oddID": "points-all-reg-ou-over",
"opposingOddID": "points-all-reg-ou-under",
"marketName": "Over/Under (Regulation)",
"statID": "points",
"statEntityID": "all",
"periodID": "reg",
"betTypeID": "ou",
"sideID": "over",
"fairOdds": "-105",
"fairOverUnder": "2.5",
"bookOdds": "-110",
"bookOverUnder": "2.5",
"byBookmaker": {
"1xbet": { "odds": "-102", "overUnder": "2.5", "available": true },
"bet365": { "odds": "-110", "overUnder": "2.5", "available": true },
"pinnacle": { "odds": "-106", "overUnder": "2.5", "available": true }
}
}
}
}
Note the statID is points — it's the score stat across every sport, so it means goals in soccer, runs in baseball and points in basketball. The periodID is reg because soccer match lines settle over regulation rather than including extra time. Odds and lines come back as strings, which is what preserves the leading + on plus-money prices.
Use Cases for 1xBet Data
Arbitrage & +EV Tools — A book serving a different market has less reason to converge with the North American consensus, which is where gaps appear. See also positive EV betting.
Odds Comparison Platforms — Widen your comparison set beyond the books that all watch each other.
Pricing Models & Trading — Independent pricing from a different customer base is a genuinely separate input rather than a restatement of the same consensus.
Sports Analytics & Research — Study how regional markets price the same event differently.
1xBet API Technical Specifications
API Architecture
- REST API — standard HTTP endpoints returning clean JSON
- WebSocket feeds — real-time push updates, no polling required
- Rate limits — scalable plans matched to your usage volume
- Authentication — secure API key access
Data Update Speed
- Odds updates — sub-minute refresh on the Pro plan; Rookie and the free Amateur tier refresh on a longer interval. See pricing for the frequency on each tier.
- Live scores — updated in real time during events
Developer Resources
- Interactive documentation — live examples and copy-paste snippets
- SDKs & libraries — JavaScript/TypeScript, Python, Ruby, Go and Java
- Postman collection — pre-built requests ready to run
- Dedicated technical support across paid plans
More sportsbook coverage:
Bet365 Odds API · Pinnacle Odds API · Bovada Odds API
What is the 1xBet Odds API?
How do I request only 1xBet odds?
Which sports and markets does 1xBet cover?
Why include a non-US sportsbook in a comparison set?
Do I need to scrape 1xBet's website?
How often do 1xBet odds update?
Is there a free tier?
Ready to get started?
Join thousands of developers building the next generation of sports and betting applications.