Event Odds

HTTP Request

GET https://api.b365api.com/v2/event/odds

curl "https://api.b365api.com/v2/event/odds?token=YOUR_TOKEN&event_id=1260046"

NOTE it is /v2/ instead of /v1/

URL Parameters

Parameter Required? Description
event_id Yes Event ID you get from events/*
source No Possible value: bet365, 10bet, ladbrokes, williamhill, betclic, pinnaclesports, planetwin365, ysb88, 188bet, unibet, bwin, betfair, betfred, cloudbet, betsson, betdaq, paddypower, sbobet, titanbet, betathome, dafabet, marathonbet, betvictor, intertops, interwetten, betway, 1xbet, nitrogensports, betregal, skybet, marsbet, cashpoint, macauslot, mansionbet, hkjc, hg, ggbet. defaults to bet365.
since_time No Integer. add_time will be >= $since_time in results. Faster to get only updates.
odds_market No String. if you only need one (or few) market to save time/bandwidth, pass the related string like &odds_market=1 or &odds_market=2,3 etc.

Note odds_market is not 1_1, just pass the part after _

HTTP Response


Note that the id inside is unique for each bookmaker+odds_market. it's not unique across the bookmakers. it's not unique across the odds_market.

  • stats.matching_dir == -1 means it's "reversed" matching
  • stats.odds_update means the last time we checked the market (will be gone after the event is finished)

Odds Markets

The Market Key is combined with "SPORT_ID"_"MARKET_ID". eg 1_* goes to Soccer and 18_* goes to Basketball.

Market Key Description Market Key Description
1_1 1X2, Full Time Result 1_2 Asian Handicap
1_3 O/U, Goal Line 1_4 Asian Corners
1_5 1st Half Asian Handicap 1_6 1st Half Goal Line
1_7 1st Half Asian Corners 1_8 Half Time Result
18_1 Money Line 18_2 Spread
18_3 Total Points 18_4 Money Line (Half)
18_5 Spread (Half) 18_6 Total Points (Half)
18_7 Quarter - Winner (2-Way) 18_8 Quarter - Handicap
18_9 Quarter - Total (2-Way)
*_1 Match Winner 2-Way
*_2 Asian Handicap
*_3 Over/Under
3_4 Draw No Bet (Cricket)

It does not include markets like Double Chance, BTTS etc. if you need all markets, please try Bet365 API or others.


It might be not very accurate since we're improving it everyday.

Sport/Bookmaker Soccer (Inplay/Prematch) Basketball (Inplay/Prematch) Others (Inplay/Prematch)
Bet365 Yes/Yes Yes/Yes Yes/Yes
BWin Yes/Yes Yes/Yes Part-of/Part-of
BetFair Yes/Yes Yes/Yes Part-of/Part-of
Betway Yes/Yes Yes/Yes Part-of/Part-of
10Bet Yes/Yes Yes/Yes ?/?
Ladbrokes Yes/Yes Yes/Yes Part-of/Part-of
YSB88 No/Yes No/Yes No/Part-of
WilliamHill Limited/Yes No/Yes No/Part-of
Betclic No/Yes No/Yes No/Yes
Pinnacle No/No No/No No/No
PlanetWin365 Yes/Yes Yes/Yes Part-of/Part-of
188Bet Yes/Yes Yes/Yes Part-of/Part-of
UniBet Yes/Yes Yes/Yes No/No
BetFred No/Yes No/Yes No/Part-of
888Sport Yes/Yes Yes/Yes No/No
CloudBet Yes/Yes Yes/Yes Part-of/Part-of
Betsson Yes/Yes Yes/Yes No/No
Betdaq No/Yes No/Yes No/No
PaddyPower Yes/No No/No No/No
SBOBET Yes/Yes No/Yes No/No
TitanBet Yes/Yes No/No No/No
BetAtHome No/Yes No/Yes No/Part-of
DafaBet Yes/No Yes/No Part-of/No
Marathonbet No/Yes No/Yes No/No
BetVictor Yes/Yes Yes/Yes No/No
Intertops No/Yes No/Yes No/Part-of
Interwetten No/Yes No/Yes No/Part-of
1XBet Yes/Yes Yes/Yes No/No
Nitrogen No/Yes No/Yes No/Part-of
Winner Yes/Yes No/No No/No
BetRegal No/Yes No/Yes No/Part-of
SkyBet No/Yes No/No No/No
MarsBet No/Yes No/No No/No
Macauslot (澳彩) No/Yes No/Yes No/No
HG (皇冠) Yes/Yes No/No No/No
GGBet No/Yes No/Yes No/Part-of


2019-01-08 /v2/

  • added stats.matching_dir and odds_update
  • renamed 18_1_h to 18_4, 18_2_h to 18_5, 18_3_h to 18_6, added 18_7 Quarter - Winner (2-Way)

results matching ""

    No results matching ""