Betfair Tennis Scores API - WTA Events No Longer Available

Post Reply
User avatar
Euler
Posts: 24701
Joined: Wed Nov 10, 2010 1:39 pm
Location: Bet Angel HQ

We just got an email from Betfair indicating that they are pulling the live score feed from the API for WTA events.
BDP @ Betfair wrote:Hi,

Due to a recent changes with our feed supplier, WTA tennis events will no longer be made available via the Tennis Scores API with immediate effect.

ATP events will continue to be provided as usual via the Tennis Scores API.

For a schedule of up and coming ATP events please see the ATP website (https://www.atptour.com/en/tournaments)

Kind Regards

Betfair Developer Program
sniffer66
Posts: 1666
Joined: Thu May 02, 2019 8:37 am

Damn, thats bad news :(

Hope ATP doesnt go the same way
User avatar
Euler
Posts: 24701
Joined: Wed Nov 10, 2010 1:39 pm
Location: Bet Angel HQ

Disappointing to say the least
NickH
Posts: 174
Joined: Tue May 21, 2019 7:54 am

Would be interesting to know what the reason is, as it will be costing them money as well with some bots not firing anymore in WTA markets..
User avatar
Euler
Posts: 24701
Joined: Wed Nov 10, 2010 1:39 pm
Location: Bet Angel HQ

The fact that they have given no notice will mean that quite a lot will fail silently, so it will have an immediate impact. We are braced for support queries.

It's really unprofessional to announce it on the first day that the changes would have effected. Pretty shoddy.
User avatar
LeTiss
Posts: 5386
Joined: Fri May 08, 2009 6:04 pm

Disastrous. Do we know why this decision has been taken?
User avatar
Euler
Posts: 24701
Joined: Wed Nov 10, 2010 1:39 pm
Location: Bet Angel HQ

LeTiss wrote:
Wed Jan 06, 2021 7:34 pm
Disastrous. Do we know why this decision has been taken?
They won't confirm, but I guess it's commercial.
Balmus
Posts: 158
Joined: Fri Dec 01, 2017 12:22 pm

This is a nightmare, They are using the WTA live video from perform group now where as before I'm sure it was from Sport radar. I hope to god they don't do the same with the ATP...
User avatar
MemphisFlash
Posts: 2126
Joined: Fri May 16, 2014 10:12 pm
Location: Leicester

thats the end of my fancy excel sheets for tennis then
sniffer66
Posts: 1666
Joined: Thu May 02, 2019 8:37 am

The only workaround I can think of is querying a stats site like Sofascore via the API and pulling the scores down that way, then passing to Guardian via a linked Excel Stored Value. I'm already doing it for in play tennis stats

Speed and number of allowed API queries per hour may be an issue. It may not work for point by point trading but swing trading could still be possible.
Also means a full rework of the Guardian BAF , unless all the rules are ported to Excel
Could also mean Tie Breaks would be tradeable

Time to get to work....

Data is there:

+-> .events[3].awayTeam.name =Andreev A.
+-> .events[3].awayTeam.slug =andreev-adrian
+-> .events[3].awayTeam.shortName =Andreev A.
+-> .events[3].awayTeam.gender =M
+-> .events[3].awayTeam.userCount =980
+-> .events[3].awayTeam.nameCode =AND
+-> .events[3].awayTeam.ranking =564
+-> .events[3].awayTeam.national =False
+-> .events[3].awayTeam.type =1
+-> .events[3].awayTeam.id =208824
+-> .events[3].awayTeam.teamColors.primary =#52b030
+-> .events[3].awayTeam.teamColors.secondary =#52b030
+-> .events[3].awayTeam.teamColors.text =#ffffff
+-> .events[3].homeScore.current =0
+-> .events[3].homeScore.display =0
+-> .events[3].homeScore.period1 =4
+-> .events[3].homeScore.period2 =6
+-> .events[3].homeScore.period2TieBreak =2
+-> .events[3].homeScore.point =2
+-> .events[3].awayScore.current =1
+-> .events[3].awayScore.display =1
+-> .events[3].awayScore.period1 =6
+-> .events[3].awayScore.period2 =6
+-> .events[3].awayScore.period2TieBreak =3
+-> .events[3].awayScore.point =3
MD7890
Posts: 9
Joined: Thu Jan 30, 2020 7:47 pm

Do you know if the Sofascore API can also provide in-play stats like serve %, break points, etc...or is it just current/past scores?
sniffer66
Posts: 1666
Joined: Thu May 02, 2019 8:37 am

MD7890 wrote:
Thu Jan 07, 2021 10:11 am
Do you know if the Sofascore API can also provide in-play stats like serve %, break points, etc...or is it just current/past scores?
If stats are available for the match you can get them via the API. I'm doing it now to pass to Guardian
This is from my current log on this match

07/01/2021 10:11:39: [Excel] : Command for Altug Celikbilek = 'SET_SV FOR:SELECTION NAME:All_Aces VALUE:2 NAME:All_Double_Faults VALUE:1 NAME:All_1st_Serve_In VALUE:81 NAME:All_2nd_Serve_In VALUE:67 NAME:All_BP%_Won VALUE:0 NAME:All_1st_Serve_Won% VALUE:77 NAME:All_2nd_Serve_Won% VALUE:33 NAME:All_Opponent_Receiver_Points_Won VALUE:5 NAME:Updated VALUE:98'
07/01/2021 10:11:40: [Excel] : Command for Kacper Zuk = 'SET_SV FOR:SELECTION NAME:All_Aces VALUE:3 NAME:All_Double_Faults VALUE:1 NAME:All_1st_Serve_In VALUE:50 NAME:All_2nd_Serve_In VALUE:86 NAME:All_BP%_Won VALUE:0 NAME:All_1st_Serve_Won% VALUE:86 NAME:All_2nd_Serve_Won% VALUE:43 NAME:All_Opponent_Receiver_Points_Won VALUE:5 NAME:Updated VALUE:99'
User avatar
LeTiss
Posts: 5386
Joined: Fri May 08, 2009 6:04 pm

Euler wrote:
Wed Jan 06, 2021 2:32 pm
Disappointing to say the least
Ive trading the WTA event all day. I'm currently on the Pegula v Svitolina match as I type

There's still plenty of money around, so I can't see too much impact as yet
sniffer66
Posts: 1666
Joined: Thu May 02, 2019 8:37 am

LeTiss wrote:
Thu Jan 07, 2021 3:44 pm
Euler wrote:
Wed Jan 06, 2021 2:32 pm
Disappointing to say the least
Ive trading the WTA event all day. I'm currently on the Pegula v Svitolina match as I type

There's still plenty of money around, so I can't see too much impact as yet
Could turn out to be a nice bonus for manual traders. At least for getting trades on and matched
sniffer66
Posts: 1666
Joined: Thu May 02, 2019 8:37 am

No Betfair API scoring ? No problem...
There's a bit of lag and can't go lower than a 10s refresh but it's better than nothing. Can get every in play stat going though, plus all the inplay scoring history, which is a nice bonus.

12/01/2021 10:11:33: [Excel] : Command for Margarita Gasparyan = 'SET_SV FOR:SELECTION NAME:Updated VALUE:153 NAME:Home_Points VALUE:0 NAME:Home_Games VALUE:5 NAME:Home_Sets VALUE:1 NAME:Home_Serving VALUE:No NAME:All_1st_Serve_In VALUE:65 NAME:All_2nd_Serve_Won% VALUE:41'
12/01/2021 10:11:34: [Excel] : Command for Mariam Bolkvadze = 'SET_SV FOR:SELECTION NAME:Updated VALUE:157 NAME:Away_Points VALUE:0 NAME:Away_Games VALUE:3 NAME:Away_Sets VALUE:0 NAME:Away_Serving VALUE:Yes NAME:All_1st_Serve_In VALUE:61 NAME:All_2nd_Serve_Won% VALUE:50'
12/01/2021 10:11:48: [Excel] : Command for Margarita Gasparyan = 'SET_SV FOR:SELECTION NAME:Updated VALUE:161 NAME:Home_Points VALUE:0 NAME:Home_Games VALUE:5 NAME:Home_Sets VALUE:1 NAME:Home_Serving VALUE:No NAME:All_1st_Serve_In VALUE:65 NAME:All_2nd_Serve_Won% VALUE:41'
12/01/2021 10:11:48: [Excel] : Command for Mariam Bolkvadze = 'SET_SV FOR:SELECTION NAME:Updated VALUE:161 NAME:Away_Points VALUE:0 NAME:Away_Games VALUE:3 NAME:Away_Sets VALUE:0 NAME:Away_Serving VALUE:Yes NAME:All_1st_Serve_In VALUE:61 NAME:All_2nd_Serve_Won% VALUE:50'
Post Reply

Return to “Tennis Trading”