Extra field on /fixtures endpoint.

There is a new extra field that will be included on the fixtures response. For now this will only be supported on esports fixtures and will include the following fields:

  • level : The tier of the match / tournament.
  • sub_league : The sub league of the esports game.
  • num_periods : The best of number of games/maps.
{
            "id": "2026010512854E5A",
            "numerical_id": 600030,
            "game_id": "35252-16764-2026-01-05-00",
            "start_date": "2026-01-05T08:00:00Z",
            "home_competitors": [
                {
                    "id": "9D67F088FACFA029",
                    "name": "OlyBet SB",
                    "numerical_id": 90354,
                    "base_id": 68483,
                    "abbreviation": "",
                    "logo": "https://cdn.oddsjam.com/team-logos/unknown.jpg"
                }
            ],
            "away_competitors": [
                {
                    "id": "A94EAEA85A31",
                    "name": "AaB esport",
                    "numerical_id": 57500,
                    "base_id": 42535,
                    "abbreviation": "AAB",
                    "logo": "https://cdn.opticodds.com/team-logos/esports/42535.png"
                }
            ],
            "home_team_display": "OlyBet SB",
            "away_team_display": "AaB esport",
            "status": "completed",
            "is_live": false,
            "season_type": "Urban Riga",
            "season_year": "Open#2 2026",
            "season_week": "playoffs",
            "venue_name": null,
            "venue_location": null,
            "venue_neutral": false,
            "sport": {
                "id": "esports",
                "name": "eSports",
                "numerical_id": null
            },
            "league": {
                "id": "cs2",
                "name": "CS2",
                "numerical_id": null
            },
            "home_starter": null,
            "home_starter_id": null,
            "home_record": null,
            "home_seed": null,
            "home_rotation_number": null,
            "away_starter": null,
            "away_starter_id": null,
            "away_record": null,
            "away_seed": null,
            "away_rotation_number": null,
            "tournament": null,
            "tournament_stage": null,
            "has_odds": false,
            "broadcast": "https://www.twitch.tv/aabesport | https://kick.com/urbancontenders",
            "result": null,
            "lineups": {
                "home": [],
                "away": []
            },
            "weather": null,
            "weather_temp": null,
            "extra": {
                "level": "D",
                "sub_league": "Urban Riga",
                "num_periods": 3
            },
            "source_ids": {}
        },