What is Betfair API

In short, the answer to the question “what is betfair api” is it’s an application available to use on the Betfair Betting Exchange.

The Betfair API helps you automate your bets and betting systems on the Betfair Betting Exchange, or to create a customised betting interface, also on the Betfair Exchange. 

There is an official Betfair Exchange API available to use. And tech geeks – for want of a better phrase – are welcome to develop their own API, Betfair allows this providing you work with them, and within their guidelines. 

How to get the Betfair API?

There is a Betfair Developers page where you will find access to all the available APIs. The full list on the developers page is:- 

  • Exchange API
  • Exchange Historical Data
  • Games API
  • Timeform API
  • Vendor Web Apps API

All five offer something different. The main one for use is the Exchange API, but as you can see below, if you require it for Betting Use with Live Data, it costs just under £300 to activate. 

What is Betfair API -

The same fee also applies to activate the Betting Use and Live Data on the Vendor Web Apps API.

Different Betfair APIs

As you can see from the above screenshot, there are different APIs available from Betfair. Below we break them down in more detail. 

Exchange API

Using the Exchange API you can:- 

  • Read market data, check and place bets 
  • Create a trading platform and customise it to satisfy your betting and trading preferences
  • Set up a trading system or strategy
  • Affiliates can publish Exchange odds on their own websites

Exchange Historical Data

The Historical Data platform gives access to Exchange data that can help with:-

  • Historical odds and market data
  • How markets were settled
  • Testing a betting system or strategy before playing for real
  • Export data on to spreadsheets for analysis

Games API

The Betfair Games API is free for personal use, while there is a range of options available for commercial use. On the read only package you can:-

  • Retrieve games market information
  • Retrieve information on settled bets, current bets and market prices
  • Use all the available data to create spreadsheets for your own use

Timeform API

The views of Timeform have been accepted as the gold standard in racing for many years now. The Timeform API is available to customers for premium content for private or commercial use.

The Timeform API is useful for:-

  • Retrieve data from Timeform database
  • Having all the required data available on horses running

Vendor Web Apps API

The Vendors API is available to licensed Software vendors to create their own betting apps. Using this platform you can:-

  • Enable Betfair Exchange betting on any website
  • Create your own trading and betting tools
  • Place bets and carry out operations on your behalf


Using the Betfair API or any outside developed API is not for the casual gambler. It’s more for the professional gamblers, and those prepared to invest time and money into a long term project.

Unfortunately the Betfair API isn’t the easiest thing to understand or use either. It takes a lot of getting used to, and generally an understanding of technology know-how is required, for uploading files, coding, etc. 

The Betfair developers page offers more details and assistance, but overall, using any API involves a lot of work and research by yourself. 

It can also be a very expensive game, but if you know what you are doing, it can be very profitable. 

Dean Etheridge

Dean is an experienced web editor and content producer who loves to write about sports and betting. Using his 10 years of experience in this industry, Dean is a trusted voice within the sports betting community. Topics he specialises in are football, cricket, bookmakers, casinos, and sports in general. Not only does Dean enjoy writing about betting, he also enjoys having a punt too. This means as well as being able to write about the technical aspects of betting, he can also write about it from a sporting perspective as well

View all posts by

Leave a comment