18+ National Responsible Gambling Programme 0800 006 008. Winners know when to stop. Get help
Beta Prices are read about every four minutes and published with the time we saw them. Real prices, read about every four minutes. Why?Tell us what is wrong

The prices here are real and they are ours. We read the bookmakers on our board roughly every four minutes and publish what we actually saw, with the time we saw it. Nothing on this site is estimated, modelled or bought in. We hold no data agreement with any bookmaker, so a price can be a few minutes old and the bookmaker's own price is the one that counts. How live is this?

So why call it a demo? Because we are a data company, and data gets better with time. Every day we run, the price record gets longer, the licence register gets more complete and the ranking rests on more evidence. Some pages are still being written and a few bookmakers are not fully covered yet.

We would rather be useful now than perfect later. What is here already answers the question most punters never get answered: who is actually paying most, right now, and who is actually licensed to take your bet. Waiting another six months to publish that would help nobody.

Where we are unsure, we say so. Where we have not checked something, we do not claim it. If you find something wrong, tell us and we will fix it and say we did.

LicensedBets Live odds

Sports betting API · South Africa

The South African sports betting API that did not exist until we built it.

A proprietary odds API and historical betting data feed covering every licensed South African bookmaker: match result, totals and both teams to score, compared against each other continuously and delivered however you want it. No commercial provider covers this market, so we built the record ourselves, and it is the deepest one we know to exist.

Measured, not claimed

Built on a record nobody else is keeping

These are the site's own published figures, written by the board rather than by marketing, covering 4 August 2026 to 20 August 2026. The same numbers appear on our public pages, because a data buyer is precisely the reader who checks.

Prices compared

31.2M

31 249 346 individual prices read from the bookmakers' own published odds and compared against each other, across 871 passes of the full board in 17 days.

Licensed operators

19

Priced against each other on the same outcome at the same moment. Brands publishing one shared price are counted once, not once each.

Sports

8

Football, tennis, table tennis, cricket, basketball, ice hockey, rugby union and darts, across roughly 300 competitions at any one time.

Archived daily

632K

632 062 price records written to the archive every day across match result, totals, both teams to score, double chance and draw no bet.

Added to the record daily

1.8M

New compared prices a day, every day, without anybody deciding to run something. The record is longer than it was when you opened this page.

Read cadence

~4min

How often the whole board is re-read. Your delivery cadence is a separate dial and is entirely yours to set.

It compounds

The record is deeper today than when this page was built

Nothing here is a one-off scrape sold as a dataset. The engine runs continuously and the archive is append-only, so every market it has ever seen stays seen. A licence bought today keeps getting deeper for as long as it runs, and the historical record behind it keeps getting longer whether or not anyone buys it.

Every four minutes the entire board is re-read and re-compared
Every day 632 062 price records archived, 1 838 197 new comparisons
Every week about 4.4M records, retained permanently
And widening new sports, markets and operators join the engine as they are verified

Available separately

The history, for purchase

The live interface answers what the market is doing. The archive answers what it did, which is the harder question and the one nobody else in this market can answer at all.

Closing prices

What every book was paying on an outcome at the moment it went off, per fixture, attributed and timestamped. The basis for settlement analysis, model backtesting or simply proving what a price was.

Full price movement

Not just the close. The path a price took across every read between appearing on the board and starting, per book, so a drift or a steam move is visible rather than inferred.

Markets beyond the public site

Double chance and draw no bet are archived at 63 497 rows a day and have never been published here. They exist in the record and are available under licence.

Delivered as a dataset

A one-off export of a period, a competition or an operator, in a shape you specify. No subscription required to buy history, and buying history does not commit you to a live licence.

Built to order

Custom by default. You choose the shape.

Nothing here is a fixed tier off a pricing page. Every licence is cut to what you actually need, and the four dials below are yours to set.

01

Coverage

Every licensed South African bookmaker we carry, or the handful you care about. Football only, or all eight sports. One competition, or the whole board.

02

Markets

Match result, over/under totals, both teams to score. Best price only, or the complete ladder with every book's number on every outcome.

03

Cadence

As fast as the board moves, or once a day at a time you name. Continuous, hourly, on a schedule of your choosing, on demand, or a single historical export. You set it; we do not impose one.

04

Delivery

JSON over HTTPS, a pull endpoint, scheduled drops into storage you control, or a flat export. Field names and structure agreed rather than inherited.

Who asks for this

What it is useful for

Traders and desks

Where the same outcome is priced differently across licensed operators, at the moment it is priced.

Media and publishers

Live comparison tables and best-price widgets on your own pages, sourced and timestamped.

Affiliates

Real prices next to your offers, instead of a static table that went stale in March.

Operators

Where you sit against the rest of the market, on your own markets, measured rather than assumed.

Research and modelling

A dense, attributed price history for a market that no commercial provider covers.

Anything else

If it needs South African odds and it does not exist yet, that is the conversation worth having.

The interface

The Price Engine API

Structured JSON over HTTPS, one record per event, every price carrying the bookmaker that published it and the moment we read it. Access is provisioned per agreement rather than from a public sign-up, so the shape below is what you would receive, not a demo of something else.

  • One record per event and market. Match result, over/under totals and both teams to score, with every book's price on every outcome rather than a single best.
  • Every price is attributed and timestamped. You get the book that published it and the moment it was read, so nothing has to be taken on trust.
  • Brands that share a price are counted once. independentSources tells you how many genuinely separate opinions are behind a market, which a raw book count cannot.
  • Refreshed continuously. The board is re-read about every four minutes; delivery cadence is set per agreement.
  • History as well as now. The record runs to millions of prices per week and closing prices are retained, so the same interface answers what a market did, not only what it is doing.
  • Delivered how it suits you. JSON over HTTPS, scheduled snapshots, or a historical export. Fields and scope are agreed rather than fixed.

Field names and the endpoint above illustrate the structure of what is delivered. Exact scope, cadence and terms are set in the agreement, which is why there is no public sign-up on this page.

Why this does not exist anywhere else

You cannot buy this market. We checked.

When we surveyed the commercial odds APIs in July 2026, South Africa was barely represented: the largest general provider carried no South African region at all, and another listed a single SA-facing brand. Hollywoodbets, the biggest bookmaker in the country, appeared in none of them, and neither did Supabets, Sunbet, World Sports Betting, Easybet or Gbets. Providers add coverage over time and you should check for yourself rather than take a dated survey from us, but that was the position when we looked, and it is the reason this data exists at all: we built it because we could not buy it.

Straight answers

What we will and will not do

Licensing is by private arrangement

There is no public price list, no self-serve key and no published endpoint, and that is deliberate rather than coy. Scope, refresh rate, history and terms differ for every use, and commercial redistribution of odds carries obligations that deserve an agreement rather than a checkout page.

We do not describe how the prices are obtained

Coverage, freshness and structure are all discussable. Method is not, on this page or in an agreement. What we can say is that every price is read from the bookmaker's own published odds and carries the time it was read.

The free board stays free

Licensing does not put the public comparison behind a wall. Readers keep the same board, the same prices and the same disclosure they have today. Nothing about a commercial arrangement changes what this site publishes or the order it ranks in.

Enquiries

Ask privately

Tell us what you would use it for, which sports and markets matter, and how current it needs to be. Enquiries are answered individually and in confidence.

Email the commercial inbox

[email protected] · South African business hours. This page is a request for enquiries, not an offer of a service, and nothing here forms an agreement.

Common questions

Before you write

Is there a sports betting API for South Africa?

There is now. Commercial odds APIs do not cover South African bookmakers: when we surveyed them in July 2026 the largest carried no South African region at all, and Hollywoodbets, the biggest bookmaker in the country, appeared in none of them. This is a South African odds API built because that gap exists, licensed privately rather than sold from a public sign-up.

Do you sell South African bookmaker odds data?

We license it privately, by arrangement, rather than selling access from a public price list. Enquiries go to the commercial inbox and are answered individually, because scope, refresh rate and terms differ for every use.

Which South African bookmakers are covered?

The current published record compares 19 licensed South African bookmakers side by side. Which operators appear in a given licence depends on scope, and the live coverage is visible on the odds board itself before you ask us anything.

Which markets and sports are included?

Match result, over/under totals and both teams to score, across football, tennis, table tennis, cricket, basketball, ice hockey, rugby union and darts. Coverage per sport follows what the licensed operators themselves price.

Can I see the data before enquiring?

Yes, and you should. The live board on this site is the same comparison, published free for readers. What a licence adds is structured access and history rather than a different set of numbers.