Bzzoiro Sports Data API

Free access to football match data and ML predictions. Leagues, teams, events, and CatBoost-powered predictions — all via a simple REST API.

16
Active Leagues
273
Teams
4912
Events
1158
ML Predictions
1
Register

Create a free account and get your API token instantly.

2
Authenticate

Add Authorization: Token <key> to your requests.

3
Query

Fetch leagues, teams, events and ML predictions. Unlimited and free.

Odds sourced in real-time from Gamdom and partner bookmakers. Updated every hour.
Football — Upcoming Odds
League Match Date 1 X 2 O2.5 U2.5 BTTS
Eredivisie FC Utrecht vs Feyenoord Feb 08, 15:15 3,55 3,70 2,11 1,86 1,99 1,70
Serie A Bologna vs Parma Feb 08, 15:30 1,66 4,20 5,90 1,98 1,90 1,96
Championship Swansea City vs Sheffield Wednesday Feb 08, 16:00 1,30 6,00 11,00 1,67 2,26 2,14
Pro League KRC Genk vs RSC Anderlecht Feb 08, 16:30 2,00 3,30 3,30 1,78 1,82 1,66
La Liga Deportivo Alavés vs Getafe Feb 08, 17:00 2,44 2,75 4,25 4,10 1,27 2,90
Eredivisie Go Ahead Eagles vs SC Telstar Feb 08, 17:30 1,84 4,10 4,10 1,59 2,44 1,55
Eredivisie AZ Alkmaar vs AFC Ajax Feb 08, 17:30 2,42 3,70 2,90 1,66 2,28 1,54
Premier League Brighton & Hove Albion vs Crystal Palace Feb 08, 18:00 2,06 3,70 3,95 1,89 2,00 1,73
Serie A Lecce vs Udinese Feb 08, 18:00 3,25 2,92 2,77 2,90 1,45 2,24
Ligue 1 Nice vs AS Monaco Feb 08, 18:00 3,35 3,95 2,19 1,53 2,65 1,46
Bundesliga 1. FC Köln vs RB Leipzig Feb 08, 18:30 3,70 4,10 2,02 1,48 2,85 1,44
Pro League Royale Union Saint-Gilloise vs RAAL La Louvière Feb 08, 19:00 1,37 4,10 7,00 1,83 1,77 2,10
La Liga Athletic Club vs Levante UD Feb 08, 19:15 1,68 4,10 5,90 1,95 1,93 1,94
La Liga Sevilla vs Girona FC Feb 08, 19:15 2,12 3,55 3,90 2,03 1,86 1,82
Eredivisie FC Groningen vs PSV Eindhoven Feb 08, 19:45 5,00 4,50 1,64 1,55 2,55 1,59
Ligue 1 Le Havre vs RC Strasbourg Feb 08, 20:15 4,40 3,70 1,95 1,96 1,93 1,81
Ligue 1 Auxerre vs Paris FC Feb 08, 20:15 2,57 3,35 3,10 2,20 1,74 1,87
Ligue 1 Angers vs Toulouse Feb 08, 20:15 4,10 3,25 2,18 2,45 1,61 2,06
Premier League Liverpool vs Manchester City Feb 08, 20:30 2,36 3,85 3,05 1,55 2,60 1,47
Bundesliga FC Bayern München vs TSG Hoffenheim Feb 08, 20:30 1,32 7,00 9,25 1,29 3,90 1,55
Tennis — Upcoming Odds
Tournament Match Date P1 P2
Doha Diana Shnaider vs Alycia Parks Feb 08, 15:10 1,33 3,40
Rotterdam Hamad Medjedovic vs Luka Pavlovic Feb 08, 15:10 1,10 7,00
Rotterdam Roberto Carballés Baena vs Mees Rottgering Feb 08, 15:10 1,30 3,40
Davis Cup Fábián Marozsán vs Tommy Paul Feb 08, 15:10 2,25 1,57
Davis Cup Chris Rodesch vs Vladyslav Orlov Feb 08, 15:10 1,06 10,00
Davis Cup Taha Baadi vs Adria Soriano Barrera Feb 08, 15:20 2,75 1,40
Doha McCartney Kessler vs Elsa Jacquemot Feb 08, 15:40 1,40 3,00
Doha Anastasia Pavlyuchenkova vs Elise Mertens Feb 08, 16:00 3,40 1,33
Oeiras, Portugal Emily Appleton vs Carolyn Ansari Feb 08, 16:00 1,50 2,50
Oeiras, Portugal Analu Freitas vs Dalila Jakupovic Feb 08, 16:00 17,00 1,01
Davis Cup Iliyan Radulov vs Raphael Collignon Feb 08, 16:10 4,33 1,20
Davis Cup Jiri Lehecka vs Olle Wallin Feb 08, 16:10 1,02 11,00
Doha Solana Sierra vs Karolína Plíšková Feb 08, 16:20 2,30 1,62
Davis Cup Zsombor Piros vs Ethan Quinn Feb 08, 16:20 2,00 1,73
Davis Cup Alex Knaff vs Oleksii Krutykh Feb 08, 16:20 1,30 3,40
Davis Cup Bonzi B / Herbert P-H vs Karol M / Klein L Feb 08, 16:30 1,44 2,63
Doha Sonay Kartal vs Magda Linette Feb 08, 16:50 1,40 3,00
Oeiras, Portugal Angela Fita Boluda vs Lucija Ćirić-Bagarić Feb 08, 17:10 1,57 2,25
Oeiras, Portugal Varvara Lepchenko vs Ylena In-Albon Feb 08, 17:10 1,33 3,25
Doha Ann Li vs Leylah Fernandez Feb 08, 17:10 2,38 1,57
Example: Get upcoming events

Request

curl -H "Authorization: Token YOUR_API_KEY" \
     https://sports.bzzoiro.com/api/events/

Response

{
  "count": 4912,
  "results": [
    {
      "id": 2945,
      "home_team": "FC Utrecht",
      "away_team": "Feyenoord",
      "league": {
        "name": "Eredivisie",
        "country": "Netherlands"
      },
      "event_date": "2026-02-08T15:15:00+0400",
      "status": "notstarted"
    },
    ...
  ]
}
Example: Get ML predictions

Request

curl -H "Authorization: Token YOUR_API_KEY" \
     https://sports.bzzoiro.com/api/predictions/?upcoming=true

Response

{
  "count": 1158,
  "results": [
    {
      "id": 1074,
      "event": {
        "home_team": "FC Utrecht",
        "away_team": "Feyenoord"
      },
      "prob_home_win": 38,3,
      "prob_draw": 27,4,
      "prob_away_win": 34,3,
      "predicted_result": "H",
      "prob_over_25": 66,2,
      "prob_btts_yes": 80,0,
      "confidence": 38,33,
      "model_version": "v4.1"
    },
    ...
  ]
}
Available Endpoints
MethodEndpointDescriptionFilters
GET /api/leagues/ Active leagues
GET /api/teams/ All teams ?country=Spain
GET /api/events/ Matches (default: next 7 days) ?date_from=&date_to=&league=&status=
GET /api/live/ Real-time scores (live matches only)
GET /api/predictions/ CatBoost ML predictions ?upcoming=true
GET /img/{type}/{api_id}/ Logos & photos (team, league, player) type: team, league, player

100% free · Unlimited requests · No credit card required