I've been using the exchange streaming API recently, and it is a great way to get instant notifications of market and bet changes. It is so much better than having to keep polling lots of events!
However, I have two questions about the API:
1) Is there a roadmap or any release schedule for adding it to the Australian side of the API? I bet in both the UK and the AUS exchanges, so it would be a great help if Betfair could offer streaming there too. Without it, many of the streaming API benefits are lost: It's not possible to throw away older code that constantly queried/refreshed markets individually. If you have two different mechanisms to bet with, then the streaming API is only increasing the burden on users. It means more maintenance, more coding and more debugging. If customers have to keep the old systems around, and they still work, why use the new one at all?
2) Feature request: It would be very helpful if the order streaming would also notify clients about settled bets. The streaming API is meant to be a better way to keep track of goings on without having to check lots of markets and make lots of API calls. But without any way to be notified on bet settlement, users still have to frequently call getAccountStatement() or listClearedOrders() to spot updates.
Thanks!
However, I have two questions about the API:
1) Is there a roadmap or any release schedule for adding it to the Australian side of the API? I bet in both the UK and the AUS exchanges, so it would be a great help if Betfair could offer streaming there too. Without it, many of the streaming API benefits are lost: It's not possible to throw away older code that constantly queried/refreshed markets individually. If you have two different mechanisms to bet with, then the streaming API is only increasing the burden on users. It means more maintenance, more coding and more debugging. If customers have to keep the old systems around, and they still work, why use the new one at all?
2) Feature request: It would be very helpful if the order streaming would also notify clients about settled bets. The streaming API is meant to be a better way to keep track of goings on without having to check lots of markets and make lots of API calls. But without any way to be notified on bet settlement, users still have to frequently call getAccountStatement() or listClearedOrders() to spot updates.
Thanks!



Comment