{
  "resource": "matches.by-date",
  "generated_at": "2026-09-16T03:56:31.591Z",
  "timezone": "America/Sao_Paulo",
  "documentation": "https://jogos.ondeassistir.tv/api/index.json",
  "html_url": "https://jogos.ondeassistir.tv/partidas/regiao/mundo/2027-04-24",
  "data": {
    "date": "2027-04-24",
    "total_matches": 67,
    "competitions": [
      {
        "name": "Bundesliga",
        "slug": "bundesliga",
        "match_count": 9
      },
      {
        "name": "Premier League",
        "slug": "premier-league",
        "match_count": 10
      },
      {
        "name": "Ligue 1",
        "slug": "ligue-1",
        "match_count": 9
      },
      {
        "name": "2. Bundesliga",
        "slug": "bundesliga-2",
        "match_count": 9
      },
      {
        "name": "Serie B Italiana",
        "slug": null,
        "match_count": 10
      },
      {
        "name": "Championship",
        "slug": null,
        "match_count": 12
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 8
      }
    ],
    "matches": [
      {
        "id": "2-bundesliga-2026-rodada-31-1-fc-heidenheim-x-fc-st-pauli-1576407",
        "api_football_id": 1576407,
        "home_team": "1. FC Heidenheim",
        "away_team": "FC St. Pauli",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Voith-Arena, Heidenheim",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-1-fc-heidenheim-x-fc-st-pauli-1576407"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-1-fc-magdeburg-x-vfl-wolfsburg-1576410",
        "api_football_id": 1576410,
        "home_team": "1. FC Magdeburg",
        "away_team": "VfL Wolfsburg",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Avnet-Arena, Magdeburg",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-1-fc-magdeburg-x-vfl-wolfsburg-1576410"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-dynamo-dresden-x-arminia-bielefeld-1576411",
        "api_football_id": 1576411,
        "home_team": "Dynamo Dresden",
        "away_team": "Arminia Bielefeld",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Rudolf-Harbig-Stadion, Dresden",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-dynamo-dresden-x-arminia-bielefeld-1576411"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-eintracht-braunschweig-x-sv-darmstadt-98-1576405",
        "api_football_id": 1576405,
        "home_team": "Eintracht Braunschweig",
        "away_team": "SV Darmstadt 98",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Eintracht-Stadion, Braunschweig",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-eintracht-braunschweig-x-sv-darmstadt-98-1576405"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-hertha-bsc-x-hannover-96-1576408",
        "api_football_id": 1576408,
        "home_team": "Hertha BSC",
        "away_team": "Hannover 96",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Olympiastadion, Berlin",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-hertha-bsc-x-hannover-96-1576408"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-holstein-kiel-x-karlsruher-sc-1576409",
        "api_football_id": 1576409,
        "home_team": "Holstein Kiel",
        "away_team": "Karlsruher SC",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Holstein-Stadion, Kiel",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-holstein-kiel-x-karlsruher-sc-1576409"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-spvgg-greuther-furth-x-1-fc-kaiserslautern-1576406",
        "api_football_id": 1576406,
        "home_team": "SpVgg Greuther Fürth",
        "away_team": "1. FC Kaiserslautern",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Sportpark Ronhof Thomas Sommer",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-spvgg-greuther-furth-x-1-fc-kaiserslautern-1576406"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-vfl-bochum-x-1-fc-nurnberg-1576404",
        "api_football_id": 1576404,
        "home_team": "VfL Bochum",
        "away_team": "1. FC Nürnberg",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": "Vonovia Ruhrstadion, Bochum",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-vfl-bochum-x-1-fc-nurnberg-1576404"
      },
      {
        "id": "2-bundesliga-2026-rodada-31-vfl-osnabruck-x-energie-cottbus-1576412",
        "api_football_id": 1576412,
        "home_team": "VfL Osnabrück",
        "away_team": "Energie Cottbus",
        "kickoff_utc": "2027-04-24T11:30:00.000Z",
        "kickoff_local": "08:30",
        "date": "2027-04-24",
        "competition": "2. Bundesliga",
        "competition_slug": "bundesliga-2",
        "round": "Rodada 31",
        "venue": null,
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-bundesliga-2026-rodada-31-vfl-osnabruck-x-energie-cottbus-1576412"
      },
      {
        "id": "serie-b-2026-rodada-35-ascoli-x-mantova-1601833",
        "api_football_id": 1601833,
        "home_team": "Ascoli",
        "away_team": "Mantova",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Cino e Lillo Del Duca, Ascoli Piceno",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-ascoli-x-mantova-1601833"
      },
      {
        "id": "serie-b-2026-rodada-35-avellino-x-modena-1601834",
        "api_football_id": 1601834,
        "home_team": "Avellino",
        "away_team": "Modena",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Partenio-Adriano Lombardi, Avellino",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-avellino-x-modena-1601834"
      },
      {
        "id": "serie-b-2026-rodada-35-benevento-x-carrarese-1601835",
        "api_football_id": 1601835,
        "home_team": "Benevento",
        "away_team": "Carrarese",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Ciro Vigorito, Benevento",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-benevento-x-carrarese-1601835"
      },
      {
        "id": "serie-b-2026-rodada-35-catanzaro-x-sampdoria-1601836",
        "api_football_id": 1601836,
        "home_team": "Catanzaro",
        "away_team": "Sampdoria",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Nicola Ceravolo, Catanzaro",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-catanzaro-x-sampdoria-1601836"
      },
      {
        "id": "serie-b-2026-rodada-35-cesena-x-juve-stabia-1601837",
        "api_football_id": 1601837,
        "home_team": "Cesena",
        "away_team": "Juve Stabia",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Dino Manuzzi, Cesena",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-cesena-x-juve-stabia-1601837"
      },
      {
        "id": "serie-b-2026-rodada-35-cremonese-x-hellas-verona-1601838",
        "api_football_id": 1601838,
        "home_team": "Cremonese",
        "away_team": "Verona",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Giovanni Zini, Cremona",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-cremonese-x-hellas-verona-1601838"
      },
      {
        "id": "serie-b-2026-rodada-35-pisa-x-arezzo-1601841",
        "api_football_id": 1601841,
        "home_team": "Pisa",
        "away_team": "Arezzo",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Arena Garibaldi - Stadio Romeo Anconetani, Pisa",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-pisa-x-arezzo-1601841"
      },
      {
        "id": "serie-b-2026-rodada-35-sudtirol-x-padova-1601842",
        "api_football_id": 1601842,
        "home_team": "Sudtirol",
        "away_team": "Padova",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Marco Druso, Bolzano",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-sudtirol-x-padova-1601842"
      },
      {
        "id": "serie-b-2026-rodada-35-vicenza-virtus-x-empoli-1601840",
        "api_football_id": 1601840,
        "home_team": "Vicenza Virtus",
        "away_team": "Empoli",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Romeo Menti, Vicenza",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-vicenza-virtus-x-empoli-1601840"
      },
      {
        "id": "serie-b-2026-rodada-35-virtus-entella-x-palermo-1601839",
        "api_football_id": 1601839,
        "home_team": "Virtus Entella",
        "away_team": "Palermo",
        "kickoff_utc": "2027-04-24T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2027-04-24",
        "competition": "Serie B Italiana",
        "competition_slug": null,
        "round": "Rodada 35",
        "venue": "Stadio Comunale, Chiavari",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/serie-b-2026-rodada-35-virtus-entella-x-palermo-1601839"
      },
      {
        "id": "bundesliga-2026-rodada-31-1-fc-koln-x-fsv-mainz-05-1575416",
        "api_football_id": 1575416,
        "home_team": "1.FC Köln",
        "away_team": "FSV Mainz 05",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "RheinEnergieStadion, Cologne",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-1-fc-koln-x-fsv-mainz-05-1575416"
      },
      {
        "id": "bundesliga-2026-rodada-31-1899-hoffenheim-x-union-berlin-1575412",
        "api_football_id": 1575412,
        "home_team": "1899 Hoffenheim",
        "away_team": "Union Berlin",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "PreZero Arena, Sinsheim",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-1899-hoffenheim-x-union-berlin-1575412"
      },
      {
        "id": "bundesliga-2026-rodada-31-borussia-dortmund-x-rb-leipzig-1575410",
        "api_football_id": 1575410,
        "home_team": "Borussia Dortmund",
        "away_team": "RB Leipzig",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "Signal Iduna Park, Dortmund",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-borussia-dortmund-x-rb-leipzig-1575410"
      },
      {
        "id": "bundesliga-2026-rodada-31-borussia-monchengladbach-x-fc-schalke-04-1575414",
        "api_football_id": 1575414,
        "home_team": "Borussia Mönchengladbach",
        "away_team": "FC Schalke 04",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "Borussia-Park",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-borussia-monchengladbach-x-fc-schalke-04-1575414"
      },
      {
        "id": "bundesliga-2026-rodada-31-eintracht-frankfurt-x-bayer-leverkusen-1575413",
        "api_football_id": 1575413,
        "home_team": "Eintracht Frankfurt",
        "away_team": "Bayer Leverkusen",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "Deutsche Bank Park, Frankfurt",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-eintracht-frankfurt-x-bayer-leverkusen-1575413"
      },
      {
        "id": "bundesliga-2026-rodada-31-hamburger-sv-x-sv-elversberg-1575415",
        "api_football_id": 1575415,
        "home_team": "Hamburger SV",
        "away_team": "SV Elversberg",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "Volksparkstadion, Hamburg",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-hamburger-sv-x-sv-elversberg-1575415"
      },
      {
        "id": "bundesliga-2026-rodada-31-sc-paderborn-07-x-fc-augsburg-1575418",
        "api_football_id": 1575418,
        "home_team": "SC Paderborn 07",
        "away_team": "FC Augsburg",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "Home Deluxe Arena, Paderborn",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-sc-paderborn-07-x-fc-augsburg-1575418"
      },
      {
        "id": "bundesliga-2026-rodada-31-vfb-stuttgart-x-sc-freiburg-1575411",
        "api_football_id": 1575411,
        "home_team": "VfB Stuttgart",
        "away_team": "SC Freiburg",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "MHPArena, Stuttgart",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-vfb-stuttgart-x-sc-freiburg-1575411"
      },
      {
        "id": "bundesliga-2026-rodada-31-werder-bremen-x-bayern-munchen-1575417",
        "api_football_id": 1575417,
        "home_team": "Werder Bremen",
        "away_team": "Bayern München",
        "kickoff_utc": "2027-04-24T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2027-04-24",
        "competition": "Bundesliga",
        "competition_slug": "bundesliga",
        "round": "Rodada 31",
        "venue": "Weserstadion, Bremen",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "OneFootball",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-2026-rodada-31-werder-bremen-x-bayern-munchen-1575417"
      },
      {
        "id": "championship-2026-rodada-45-bolton-x-swansea-1563611",
        "api_football_id": 1563611,
        "home_team": "Bolton",
        "away_team": "Swansea",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Toughsheet Community Stadium, Bolton",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-bolton-x-swansea-1563611"
      },
      {
        "id": "championship-2026-rodada-45-bristol-city-x-derby-1563612",
        "api_football_id": 1563612,
        "home_team": "Bristol City",
        "away_team": "Derby",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Ashton Gate Stadium, Bristol",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-bristol-city-x-derby-1563612"
      },
      {
        "id": "championship-2026-rodada-45-burnley-x-southampton-1563613",
        "api_football_id": 1563613,
        "home_team": "Burnley",
        "away_team": "Southampton",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Turf Moor, Burnley",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-burnley-x-southampton-1563613"
      },
      {
        "id": "championship-2026-rodada-45-cardiff-x-west-brom-1563614",
        "api_football_id": 1563614,
        "home_team": "Cardiff",
        "away_team": "West Brom",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Cardiff City Stadium, Cardiff",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-cardiff-x-west-brom-1563614"
      },
      {
        "id": "championship-2026-rodada-45-charlton-x-wrexham-1563615",
        "api_football_id": 1563615,
        "home_team": "Charlton",
        "away_team": "Wrexham",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "The Valley, London",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-charlton-x-wrexham-1563615"
      },
      {
        "id": "championship-2026-rodada-45-middlesbrough-x-west-ham-1563616",
        "api_football_id": 1563616,
        "home_team": "Middlesbrough",
        "away_team": "West Ham",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Riverside Stadium, Middlesbrough",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-middlesbrough-x-west-ham-1563616"
      },
      {
        "id": "championship-2026-rodada-45-norwich-x-blackburn-1563617",
        "api_football_id": 1563617,
        "home_team": "Norwich",
        "away_team": "Blackburn",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Carrow Road, Norwich",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-norwich-x-blackburn-1563617"
      },
      {
        "id": "championship-2026-rodada-45-portsmouth-x-preston-1563618",
        "api_football_id": 1563618,
        "home_team": "Portsmouth",
        "away_team": "Preston",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Fratton Park, Portsmouth",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-portsmouth-x-preston-1563618"
      },
      {
        "id": "championship-2026-rodada-45-sheffield-utd-x-millwall-1563619",
        "api_football_id": 1563619,
        "home_team": "Sheffield Utd",
        "away_team": "Millwall",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Bramall Lane, Sheffield",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-sheffield-utd-x-millwall-1563619"
      },
      {
        "id": "championship-2026-rodada-45-stoke-city-x-lincoln-1563620",
        "api_football_id": 1563620,
        "home_team": "Stoke City",
        "away_team": "Lincoln",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Bet365 Stadium, Stoke on Trent",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-stoke-city-x-lincoln-1563620"
      },
      {
        "id": "championship-2026-rodada-45-watford-x-birmingham-1563621",
        "api_football_id": 1563621,
        "home_team": "Watford",
        "away_team": "Birmingham",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Vicarage Road, Watford",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-watford-x-birmingham-1563621"
      },
      {
        "id": "championship-2026-rodada-45-wolves-x-qpr-1563622",
        "api_football_id": 1563622,
        "home_team": "Wolves",
        "away_team": "QPR",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada 45",
        "venue": "Molineux Stadium, Wolverhampton",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2026-rodada-45-wolves-x-qpr-1563622"
      },
      {
        "id": "premier-league-rodada-33-aston-villa-x-coventry-1557687",
        "api_football_id": 1557687,
        "home_team": "Aston Villa",
        "away_team": "Coventry",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Villa Park, Birmingham",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-aston-villa-x-coventry-1557687"
      },
      {
        "id": "premier-league-rodada-33-bournemouth-x-arsenal-1557688",
        "api_football_id": 1557688,
        "home_team": "Bournemouth",
        "away_team": "Arsenal",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Vitality Stadium, Bournemouth",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-bournemouth-x-arsenal-1557688"
      },
      {
        "id": "premier-league-rodada-33-brentford-x-fulham-1557689",
        "api_football_id": 1557689,
        "home_team": "Brentford",
        "away_team": "Fulham",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Brentford Community Stadium, London",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-brentford-x-fulham-1557689"
      },
      {
        "id": "premier-league-rodada-33-chelsea-x-manchester-city-1557690",
        "api_football_id": 1557690,
        "home_team": "Chelsea",
        "away_team": "Manchester City",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Stamford Bridge, London",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-chelsea-x-manchester-city-1557690"
      },
      {
        "id": "premier-league-rodada-33-everton-x-brighton-1557691",
        "api_football_id": 1557691,
        "home_team": "Everton",
        "away_team": "Brighton",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Hill Dickinson Stadium, Liverpool",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-everton-x-brighton-1557691"
      },
      {
        "id": "premier-league-rodada-33-leeds-x-liverpool-1557692",
        "api_football_id": 1557692,
        "home_team": "Leeds",
        "away_team": "Liverpool",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Elland Road, Leeds",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-leeds-x-liverpool-1557692"
      },
      {
        "id": "premier-league-rodada-33-manchester-united-x-crystal-palace-1557693",
        "api_football_id": 1557693,
        "home_team": "Manchester United",
        "away_team": "Crystal Palace",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Old Trafford, Manchester",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-manchester-united-x-crystal-palace-1557693"
      },
      {
        "id": "premier-league-rodada-33-newcastle-x-ipswich-1557694",
        "api_football_id": 1557694,
        "home_team": "Newcastle",
        "away_team": "Ipswich",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Newcastle",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-newcastle-x-ipswich-1557694"
      },
      {
        "id": "premier-league-rodada-33-nottingham-forest-x-sunderland-1557695",
        "api_football_id": 1557695,
        "home_team": "Nottingham Forest",
        "away_team": "Sunderland",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "City Ground, Nottingham",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-nottingham-forest-x-sunderland-1557695"
      },
      {
        "id": "premier-league-rodada-33-tottenham-x-hull-city-1557696",
        "api_football_id": 1557696,
        "home_team": "Tottenham",
        "away_team": "Hull City",
        "kickoff_utc": "2027-04-24T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada 33",
        "venue": "Tottenham Hotspur Stadium, London",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-33-tottenham-x-hull-city-1557696"
      },
      {
        "id": "ligue-1-rodada-29-estac-troyes-x-toulouse-1552989",
        "api_football_id": 1552989,
        "home_team": "Estac Troyes",
        "away_team": "Toulouse",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Troyes",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-estac-troyes-x-toulouse-1552989"
      },
      {
        "id": "ligue-1-rodada-29-le-mans-x-le-havre-1552981",
        "api_football_id": 1552981,
        "home_team": "Le Mans",
        "away_team": "Le Havre",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Stade Marie-Marvingt, Le Mans",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-le-mans-x-le-havre-1552981"
      },
      {
        "id": "ligue-1-rodada-29-lille-x-monaco-1552982",
        "api_football_id": 1552982,
        "home_team": "Lille",
        "away_team": "Monaco",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Stade Pierre-Mauroy",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-lille-x-monaco-1552982"
      },
      {
        "id": "ligue-1-rodada-29-lorient-x-paris-saint-germain-1552983",
        "api_football_id": 1552983,
        "home_team": "Lorient",
        "away_team": "Paris Saint Germain",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Stade du Moustoir, Lorient",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Cazé TV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-lorient-x-paris-saint-germain-1552983"
      },
      {
        "id": "ligue-1-rodada-29-lyon-x-stade-brestois-29-1552984",
        "api_football_id": 1552984,
        "home_team": "Lyon",
        "away_team": "Stade Brestois 29",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Parc Olympique Lyonnais, Lyon",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [
          {
            "name": "Cazé TV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-lyon-x-stade-brestois-29-1552984"
      },
      {
        "id": "ligue-1-rodada-29-marseille-x-auxerre-1552985",
        "api_football_id": 1552985,
        "home_team": "Marseille",
        "away_team": "Auxerre",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Marseille",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-marseille-x-auxerre-1552985"
      },
      {
        "id": "ligue-1-rodada-29-nice-x-angers-1552986",
        "api_football_id": 1552986,
        "home_team": "Nice",
        "away_team": "Angers",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Allianz Riviera, Nice",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-nice-x-angers-1552986"
      },
      {
        "id": "ligue-1-rodada-29-paris-fc-x-lens-1552987",
        "api_football_id": 1552987,
        "home_team": "Paris FC",
        "away_team": "Lens",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Stade Jean Bouin, Paris",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-paris-fc-x-lens-1552987"
      },
      {
        "id": "ligue-1-rodada-29-strasbourg-x-rennes-1552988",
        "api_football_id": 1552988,
        "home_team": "Strasbourg",
        "away_team": "Rennes",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Ligue 1",
        "competition_slug": "ligue-1",
        "round": "Rodada 29",
        "venue": "Stade de la Meinau, Strasbourg",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-rodada-29-strasbourg-x-rennes-1552988"
      },
      {
        "id": "premier-league-rodada-25-akhmat-x-zenit-1561523",
        "api_football_id": 1561523,
        "home_team": "Akhmat",
        "away_team": "Zenit",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "Akhmat-Arena, Groznyj",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-akhmat-x-zenit-1561523"
      },
      {
        "id": "premier-league-rodada-25-akron-x-fc-rostov-1561524",
        "api_football_id": 1561524,
        "home_team": "Akron",
        "away_team": "FC Rostov",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "Samara Arena, Samara",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-akron-x-fc-rostov-1561524"
      },
      {
        "id": "premier-league-rodada-25-baltika-x-krylia-sovetov-1561525",
        "api_football_id": 1561525,
        "home_team": "Baltika",
        "away_team": "Krylia Sovetov",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "Rostec Arena, Kaliningrad",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-baltika-x-krylia-sovetov-1561525"
      },
      {
        "id": "premier-league-rodada-25-cska-moscow-x-dynamo-1561526",
        "api_football_id": 1561526,
        "home_team": "CSKA Moscow",
        "away_team": "Dynamo",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "VEB Arena, Moscow",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-cska-moscow-x-dynamo-1561526"
      },
      {
        "id": "premier-league-rodada-25-fc-krasnodar-x-dinamo-makhachkala-1561527",
        "api_football_id": 1561527,
        "home_team": "FC Krasnodar",
        "away_team": "Makhachkala",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "Ozon Arena, Krasnodar",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-fc-krasnodar-x-dinamo-makhachkala-1561527"
      },
      {
        "id": "premier-league-rodada-25-fc-orenburg-x-fakel-1561528",
        "api_football_id": 1561528,
        "home_team": "FC Orenburg",
        "away_team": "Fakel",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "Gazovik Stadium, Orenburg",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-fc-orenburg-x-fakel-1561528"
      },
      {
        "id": "premier-league-rodada-25-rodina-moskva-x-spartak-moscow-1561529",
        "api_football_id": 1561529,
        "home_team": "Rodina Moskva",
        "away_team": "Spartak Moscow",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "Arena Khimki, Khimki",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-rodina-moskva-x-spartak-moscow-1561529"
      },
      {
        "id": "premier-league-rodada-25-rubin-x-lokomotiv-1561530",
        "api_football_id": 1561530,
        "home_team": "Rubin",
        "away_team": "Lokomotiv",
        "kickoff_utc": "2027-04-24T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2027-04-24",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada 25",
        "venue": "Ak Bars Arena, Kazan",
        "state": "upcoming",
        "status_code": "NS",
        "status_description": "A partida ainda não começou",
        "score": null,
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-rodada-25-rubin-x-lokomotiv-1561530"
      }
    ]
  }
}