{"end_date": "2026-11-04", "name": "AFTER FOOT TV", "info_url": "https://epg.pw/channels/448599/20261103.html", "country": "France", "description": null, "error_message": "", "provider": "", "source_url": "https://epg.pw/api/epg.json?channel_id=448599&date=20261103&timezone=None", "epg_list": [{"desc": null, "start_date": "2026-11-03T00:30:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-03T02:30:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-03T04:00:00+00:00", "title": "Les podcasts de l'After"}, {"desc": null, "start_date": "2026-11-03T05:00:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-03T06:30:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-03T08:30:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-03T10:00:00+00:00", "title": "G\u00e9n\u00e9ration After Foot"}, {"desc": null, "start_date": "2026-11-03T12:00:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-03T13:30:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-03T15:30:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-03T17:00:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-03T18:30:00+00:00", "title": "Les podcasts de l'After"}, {"desc": null, "start_date": "2026-11-03T19:00:00+00:00", "title": "G\u00e9n\u00e9ration After Foot"}, {"desc": null, "start_date": "2026-11-03T21:00:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-03T23:00:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-04T00:30:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-04T02:30:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-04T04:00:00+00:00", "title": "Les podcasts de l'After"}, {"desc": null, "start_date": "2026-11-04T05:00:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-04T06:30:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-04T08:30:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-04T10:00:00+00:00", "title": "G\u00e9n\u00e9ration After Foot"}, {"desc": null, "start_date": "2026-11-04T12:00:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-04T13:30:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-04T15:30:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}, {"desc": null, "start_date": "2026-11-04T17:00:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-04T18:30:00+00:00", "title": "Les podcasts de l'After"}, {"desc": null, "start_date": "2026-11-04T19:00:00+00:00", "title": "G\u00e9n\u00e9ration After Foot"}, {"desc": null, "start_date": "2026-11-04T21:00:00+00:00", "title": "After Foot"}, {"desc": null, "start_date": "2026-11-04T23:00:00+00:00", "title": "Les Nuits du Cazarre Enchain\u00e9"}], "offset": "+00:00", "timezone": "UTC", "error_code": -1, "start_date": "2026-11-03", "icon": ""}