API

Virtual sports API

Live and historical virtual football data from SportyBet, BetPawa and more, delivered as clean JSON. Fixtures, full pre-match odds and settled results for every round, ready for your models, bots and betting products.

// One settled fixture (simplified)
{
  "bookmaker": "sportybet",
  "match_day": 18,
  "home": "Tottenham",
  "away": "Leeds_United",
  "score": "2 : 1",
  "ht_score": "2 : 0",
  "server_status": "RESOLVED",
  "Match result | Home": 2.02,
  "Over/Under 2.5 | Over 2.5": 1.75
}
What you get

One API for virtual sports data

The same schema across every bookmaker we cover, so code written for one book works for the rest.

Live fixtures and odds

Upcoming rounds with teams and 450 pre-match odds columns, available before kickoff.

Settled results

Full-time and half-time scores plus the winning markets for every completed fixture.

Historical exports

Bulk history as CSV for model training and backtesting, on the same 468-column schema.

Use cases

Built for builders

Prediction products

Power your own tips site or app with fresh fixtures and odds every round.

Betting bots

Poll each round and act on live odds before the market closes.

Research and ML

Train and backtest models on real virtual football prices and outcomes.

Coverage

Virtual sports data by bookmakers

See what each bookmaker feed includes.

Start building with the virtual sports API

Tell us what you are building and we will set you up with API access or a bulk export.