This product is under development and will be available soon.

BetOnDroid Engine

An open-source Java library for accessing the Betfair Sports Exchange through the public Betfair API, instead of the Betfair website.

LGPL v3 free software licence

No restrictions

Anyone can download the source code and use it to build their own application or trading bot, on any operating system that runs Java: Windows, macOS, Linux and more.

Let’s improve it together

The source code is open on GitHub. Help fix bugs and add features alongside other developers by sending pull requests.

FAQ

How is BetOnDroid Engine different from the Betfair API?
The Betfair API defines how programs can access the Betfair Exchange without going through the website. BetOnDroid Engine is a Java implementation of that API, so your own application can use the Exchange without going through Betfair.com.
Can I use the public Betfair API for my own needs?
Access to the Betfair Exchange through the public API is open to everyone, unless you live in Austria, Bangladesh, Germany, India, Pakistan, Sri Lanka or the UAE.
Can I use other libraries to access the Betfair API?
Of course. You can use any other library, or write your own.
Do I have to pay to use the Betfair API?
Betfair may ask you to pay a one-off fee to use the API from your Betfair account. Without it, your access to the Exchange may be limited.
What is a Development Application Key?
An application key is required to use the Betfair API, and therefore the BetOnDroid library. You can generate one yourself on the Betfair website.
What licence is BetOnDroid Engine released under?
The library is distributed under the LGPL v3 licence.