{"end_date": "2026-11-13", "name": "Astro Tennis", "info_url": "https://epg.pw/channels/554002/20261102.html", "country": "Malaysia", "description": null, "error_message": "", "provider": "Astro", "source_url": "https://epg.pw/api/epg.json?channel_id=554002&date=20261102&timezone=None", "epg_list": [{"desc": "ATP 250's BNP Paribas Nordic Open 2026: Day 3, from Kungliga Tennishallen, Stockholm.", "start_date": "2026-11-12T02:30:00+00:00", "title": "ATP 250's BNP Paribas Nordic Open: Day 3"}, {"desc": "A weekly show featuring highlights, in-depth player features, and behind-the-scenes action from the professional men's tennis circuit. Catch the latest tournament highlights, Hot Shots, player interviews,", "start_date": "2026-11-12T10:30:00+00:00", "title": "ATP Tour This Week 2026: Episode 44"}, {"desc": "Review Show of ATP Tour China Open 2026, from Beijing Olympic Green Tennis Center, Beijing.", "start_date": "2026-11-12T11:00:00+00:00", "title": "ATP Review Show 2026: China Open"}, {"desc": "LIVE: ATP 250's BNP Paribas Nordic Open 2026: Day 5: Quarter Finals, from Kungliga Tennishallen, Stockholm.", "start_date": "2026-11-12T12:00:00+00:00", "title": "(L) ATP 250's BNP Paribas Nordic Open: Day 5: QFs"}, {"desc": "A weekly show featuring highlights, in-depth player features, and behind-the-scenes action from the professional men's tennis circuit. Catch the latest tournament highlights, Hot Shots, player interviews,", "start_date": "2026-11-12T21:30:00+00:00", "title": "ATP Tour This Week 2026: Episode 41"}, {"desc": "ATP 250's Grand Prix Auvergne Rhone Alpes 2026: Day 7: Final, from LDLC Arena, Lyon.", "start_date": "2026-11-12T22:00:00+00:00", "title": "ATP 250's GP Auvergne Rhone Alpes: Day 7: Final"}, {"desc": "ATP 500's Swiss Indoors Basel 2026: Day 7: Final, from St. Jakobshalle Basel, Basel.", "start_date": "2026-11-13T00:00:00+00:00", "title": "ATP 500's Swiss Indoors Basel: Day 7: Final"}, {"desc": "ATP 250's BNP Paribas Nordic Open 2026: Day 4, from Kungliga Tennishallen, Stockholm.", "start_date": "2026-11-13T03:00:00+00:00", "title": "ATP 250's BNP Paribas Nordic Open: Day 4"}, {"desc": "A weekly show featuring highlights, in-depth player features, and behind-the-scenes action from the professional men's tennis circuit. Catch the latest tournament highlights, Hot Shots, player interviews,", "start_date": "2026-11-13T11:00:00+00:00", "title": "ATP Tour This Week 2026: Episode 43"}, {"desc": "A weekly show featuring highlights, in-depth player features, and behind-the-scenes action from the professional men's tennis circuit. Catch the latest tournament highlights, Hot Shots, player interviews,", "start_date": "2026-11-13T11:30:00+00:00", "title": "ATP Tour This Week 2026: Episode 44"}, {"desc": "Review Show of ATP Tour 2026: Rolex Paris Masters, from Paris La Defense Arena, Paris.", "start_date": "2026-11-13T12:00:00+00:00", "title": "ATP Review Show: Rolex Paris Masters"}, {"desc": "LIVE: ATP 250's BNP Paribas Nordic Open 2026: Day 6: Semi Finals, from Kungliga Tennishallen, Stockholm.", "start_date": "2026-11-13T13:00:00+00:00", "title": "(L) ATP 250's BNP Paribas Nordic Open: Day 6: SFs"}, {"desc": "ATP 500's Erste Bank Open 2026: Day 6: Semi Finals, from Wiener Stadthalle, Vienna.", "start_date": "2026-11-13T18:00:00+00:00", "title": "ATP 500's Erste Bank Open: Day 6: SFs"}, {"desc": "ATP 250's BNP Paribas Nordic Open 2026: Day 5: Quarter Finals, from Kungliga Tennishallen, Stockholm.", "start_date": "2026-11-13T23:30:00+00:00", "title": "ATP 250's BNP Paribas Nordic Open: Day 5: QFs"}], "offset": "+00:00", "timezone": "UTC", "error_code": -1, "start_date": "2026-11-12", "icon": ""}