{"end_date": "2026-10-24", "name": "Astro Sports Plus 2", "info_url": "https://epg.pw/channels/572993/20261023.html", "country": "Malaysia", "description": null, "error_message": "", "provider": "Astro", "source_url": "https://epg.pw/api/epg.json?channel_id=572993&date=20261023&timezone=None", "epg_list": [{"desc": "ATP 250's European Open 2026: Day 3, from Brussels Expo, Brussels.", "start_date": "2026-10-23T01:00:00+00:00", "title": "(D) ATP 250's European Open: Day 3"}, {"desc": "LIVE: ATP 250's Grand Prix Auvergne Rhone Alpes 2026: Day 5: Quarter Finals, from LDLC Arena, Lyon.", "start_date": "2026-10-23T12:00:00+00:00", "title": "(L) ATP 250's GP Auvergne Rhone Alpes: Day 5: QFs"}, {"desc": "Review Show of ATP1000 Tour 2026: National Bank Open, from IGA Stadium, Montreal.", "start_date": "2026-10-23T21:00:00+00:00", "title": "ATP Review Show: National Bank Open"}, {"desc": "Review Show of ATP Japan Open 2026, from Ariake Coliseum, Tokyo, Japan.", "start_date": "2026-10-23T22:00:00+00:00", "title": "ATP Review Show: Japan Open"}, {"desc": "ATP 500's HSBC Championships 2026: Day 7: Final, from The Queen's Club, London - Queens, England.", "start_date": "2026-10-23T23:00:00+00:00", "title": "ATP 500's HSBC Championships: Day 7: Final"}, {"desc": "ATP 250's European Open 2026: Day 4, from Brussels Expo, Brussels.", "start_date": "2026-10-24T03:00:00+00:00", "title": "(D) ATP 250's European Open: Day 4"}, {"desc": "LIVE: ATP 250's Grand Prix Auvergne Rhone Alpes 2026: Day 6: Semi Finals, from LDLC Arena, Lyon.", "start_date": "2026-10-24T12:00:00+00:00", "title": "(L) ATP 250's GP Auvergne Rhone Alpes: Day 6: SFs"}, {"desc": "ATP 250's Grand Prix Auvergne Rhone Alpes 2026: Day 5: Quarter Finals, from LDLC Arena, Lyon.", "start_date": "2026-10-24T16:00:00+00:00", "title": "ATP 250's GP Auvergne Rhone Alpes: Day 5: QFs"}], "offset": "+00:00", "timezone": "UTC", "error_code": -1, "start_date": "2026-10-23", "icon": ""}