Data & APIs

BetKing virtual sports data & APIs

Pull historical and live BetKing virtual football data: fixtures, full pre-match odds and results, cleaned into structured datasets and served over an API. Use it to train models, backtest strategies and power betting bots.

Spreadsheet of virtual football data with league, teams, dates and scores
Sample rows from our SportyBet dataset. BetKing data uses the same schema.
Coverage

What the BetKing feed covers

Every product follows the same schema, so code written for one BetKing game works for the rest.

Kings League virtuals

Rounds every three minutes with kickoff times, 1X2, Over/Under and GG/NG odds.

League tables

Standings and form after every round, ready for model features.

Schema

One row per fixture

18 fixture fields plus 450 odds columns across 102 market families.

league
e.g. Football League

Virtual league name for each fixture.

country
e.g. England

Country tag tied to the league schedule.

champ_id
e.g. 8889

Championship or season identifier.

match_day
e.g. 18

Matchday number within the virtual season.

week_day
e.g. 1

Week slot inside the matchday calendar.

phase
e.g. GROUPS

Competition phase for the round.

e_block_id
e.g. 337962

Event block grouping fixtures in the same round.

date
e.g. 28/06/2026 02:19

Scheduled kickoff timestamp for the fixture.

event_id
e.g. 3379611

Unique fixture identifier from the bookmaker feed.

order
e.g. 1

Fixture order within the block or matchday.

home
e.g. Tottenham

Home team name.

away
e.g. Leeds_United

Away team name.

home_code
e.g. TOT

Short code for the home team.

away_code
e.g. LEE

Short code for the away team.

score
e.g. 2 : 1

Final score after the virtual match completes.

ht_score
e.g. 2 : 0

Half-time score before the second half.

won_markets
e.g. Home|HomeHome|Home_Away|Home_Draw|_2_1|_3_Goa...

Pipe-delimited list of winning market keys for the fixture.

server_status
e.g. RESOLVED

Settlement state from the feed (e.g. RESOLVED).

See every market column on the full dataset page.

API

BetKing data over an API

Poll each round for fixtures and odds, then pull results once they settle. Bulk historical exports are available as CSV.

Train ML models

Feed BetKing odds and results into your pipelines to find repeatable Over/Under edges.

Build betting bots

Act on live fixture and odds snapshots before each BetKing round closes.

Backtest strategies

Replay matchday after matchday with real BetKing prices and outcomes.

Get BetKing virtual sports data

Contact us for CSV downloads, API access and bulk historical exports. Also available: SportyBet, BetPawa, Bet9ja, MSport and Football.com.