74.3M listings
Every country's schedule under one key, one shape and one set of ids.
GET /v1/now
What every channel in a country is showing this minute, with the next programme after it.
MIT, no lock-in
Every lab tool reads only the public API with your own key, so it runs on the free key.
Working normally
Checked every minute from outside our own servers.
The full schedule in Europe/Berlin time, what is on now and next, and the same data in your app with one call. Search any past day on the Archive plan.
All times Europe/Berlin. The same day from the API: GET /v1/channels/ch_3fyy35vy/schedule?date=2026-10-13&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | Donut Showdown: CampingBryan et Jacey, pâtissiers, et Mark, magnat de la beigne, s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les ju... | S1 E3, Good Morning | Series, Food & cooking | 25m |
| 00:20 | Donut Showdown: Feu et GlaceMaria et Ron, pâtissiers, et Kristen, chef pâtissière s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les jurés ... | S1 E4, Camping | Series, Food & cooking | 25m |
| 00:45 | Donut Showdown: Pays du Soleil LevantLes pâtissiers Dan, Shannon et Amanda s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les jurés en concoctant tr... | S1 E5, Bollywood | Series, Food & cooking | 25m |
| 01:10 | Donut Showdown: De bon matinLes pâtissiers Dawn et Del, et la chef pâtissière Michelle, s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les ... | S1 E6, Fire & Ice | Series, Food & cooking | 25m |
| 01:35 | Donut Showdown: CarnavalRobert et Carrie, pâtissiers, et la chef pâtissière Josie, s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les j... | S1 E7, Retro Diner | Series, Food & cooking | 25m |
| 02:00 | Donut Showdown: Cafétéria de l'écoleLes pâtissiers Laurel, Rags et Reeva s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les jurés en concoctant tro... | S1 E8, Pub Grub | Series, Food & cooking | 25m |
| 02:25 | Donut Showdown: Cinco de MayoJasmine et Marin, pâtissiers, et Ambergré, propriétaire d'un food truck vegan s'affrontent dans la phase éliminatoire. Les deux finalistes devront ... | S1 E9, Tailgate Party | Series, Food & cooking | 25m |
| 02:50 | FoodieBoyDécouvrez le crépitement du barbecue coréen avec une variété de viandes alléchantes. | FoodieBoy : Barbecue coréen | Series, Food & cooking | 44m |
| 03:34 | FoodieBoyPlongez dans un monde d’excellence du burger avec un menu qui ravira tous les amateurs de burgers. | FoodieBoy : Le meilleur burger fait maison | Series, Food & cooking | 49m |
| 04:23 | FoodieBoyÉlevez votre expérience du burger avec une sélection impressionnante d’options artisanales. | FoodieBoy : Burger fait main incroyable | Series, Food & cooking | 1h 2m |
| 05:25 | FoodieBoyExplorez les coulisses de la production alimentaire et des douceurs délicieuses. | FoodieBoy : Fabrique alimentaire incroyable | Series, Food & cooking | 58m |
| 06:23 | Épicerie Fine: Le melon de CavaillonAutour de la ville de Cavaillon, les melonniers se transmettent leur savoir-faire de génération en génération. Ce fruit d'exception, charnu et sucr... | Le melon de Cavaillon | Series, Food & cooking | 30m |
| 06:53 | Épicerie Fine: Les herbes aromatiques suissesÀ la fonte des neiges, dans la région du Valais en Suisse, les flancs de montagne laissent apparaître de nouvelles pousses : fleurs des alpages mai... | Les herbes aromatiques suisses | Series, Food & cooking | 30m |
| 07:23 | Épicerie Fine: La raclette du ValaisSitué à la croisée des Alpes suisses, françaises et italiennes, le Val d’Entremont est une région d’élevage bien connue pour sa race de pures Héren... | La raclette du Valais | Series, Food & cooking | 31m |
| 07:54 | Épicerie Fine: Le hareng de SuèdeHier considéré comme un poisson de pauvre parce que bon marché, le hareng a désormais la cote. Poisson riche en oméga 3, il est aujourd’hui revisit... | Le hareng de Suède | Food & cooking, Series | 31m |
| 08:25 | Épicerie Fine: Le aggöst suédoisDans la campagne suédoise, Guy Martin part à la rencontre de fermiers qui continuent de produire les produits permettant de préparer l’incontournab... | Le aggöst suédois | Food & cooking, Series | 31m |
| 08:56 | Épicerie Fine: Le boeuf Boskarin de CroatieSauvée de justesse, la race Boskarin a bien failli disparaître de la surface du globe. Heureusement, quelques fermiers passionnés n’ont pas voulu l... | Le boeuf Boskarin de Croatie | Food & cooking, Series | 31m |
| 09:27 | A Table TerroirExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Terroir - Épisode 220 | Food & cooking, Series | 27m |
| 09:54 | A Table TerroirExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Terroir - Épisode 221 | Food & cooking, Series | 33m |
| 10:27 | A Table TerroirExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Terroir - Épisode 222 | Food & cooking, Series | 32m |
| 10:59 | A Table TerroirExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Terroir - Épisode 223 | Food & cooking, Series | 26m |
| 11:25 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 146 | Food & cooking, Series | 27m |
| 11:52 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 147 | Food & cooking, Series | 28m |
| 12:20 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 148 | Food & cooking, Series | 32m |
| 12:52 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 149 | Food & cooking, Series | 32m |
| 13:24 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 150 | Food & cooking, Series | 28m |
| 13:52 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 151 | Food & cooking, Series | 32m |
| 14:24 | Épicerie Fine: Ormeau et chou du Pays de LorientDans le Morbihan, en plein coeur du pays de Lorient, Philippe Larboulette cultive un chou qui avait disparu durant de nombreuses années. À quelques... | Ormeau et chou du Pays de Lorient | Food & cooking, Series | 32m |
| 14:56 | Épicerie Fine: Chartreuse et Saint-Marcellin des Préalpes du NordLes Préalpes forment la partie occidentale des Alpes. C'est là, à Saint-Marcellin, que Matthieu fabrique un fromage du même nom. Un peu plus haut, ... | Chartreuse et Saint-Marcellin des Préalpes du Nord | Food & cooking, Series | 32m |
| 15:28 | Épicerie Fine: Cébette et citron du pays niçoisDans le pays niçois, Jérémie Vozza, jeune maraîcher, cultive la cébette, cet oignon nouveau qui entre dans la composition du célèbre pan bagnat. Un... | Cébette et citron du pays niçois | Food & cooking, Series | 31m |
| 15:59 | Épicerie Fine: Cression et genièvre de l'AudomaroisDans les marais de l'Audomarois, autour de Saint-Omer dans le Pas-de-Calais, Véronique Toussaint est la dernière cultivatrice de cresson. Autre irr... | Cression et genièvre de l'Audomarois | Food & cooking, Series | 31m |
| 16:30 | Épicerie Fine: Civelle et asperge du BlayaisLe Blayais, une région naturelle française située en Nouvelle-Aquitaine. Sur les bords de la Gironde, Florian Dupont pêche la civelle, un mets de p... | Civelle et asperge du Blayais | Food & cooking, Series | 31m |
| 17:01 | Épicerie Fine: Daurade et spiruline de la Côte BleueLa Côte Bleue est une portion du littoral méditerranéen qui se situe entre Marseille et l'embouchure de l'étang de Berre. Dans cette zone, Martin P... | Daurade et spiruline de la Côte Bleue | Food & cooking, Series | 32m |
| 17:33 | Épicerie Fine: Rhum et manioc du sud de la MartiniqueLa Martinique est réputée pour son rhum agricole AOC. Au sud de l'île, à Rivière-Pilote, les équipes d'une distillerie s'activent à produire un rhu... | Rhum et manioc du sud de la Martinique | Food & cooking, Series | 31m |
| 18:04 | Épicerie Fine: Artichaut violet et fleur d'oranger du pays de CannesDirection le sud de la France, dans le quartier de la Bocca, à Cannes. Ici, Jean-Charles Orso récolte l'artichaut violet de Provence. Plus haut, du... | Artichaut violet et fleur d'oranger du pays de Cannes | Food & cooking, Series | 32m |
| 18:36 | Épicerie Fine: Maquereau et Pont-l'Evêque du pays d'AugeDans le Pays d'Auge, au large de Trouville, Anthony Bataille part pêcher le maquereau. De son côté, à Bourgeauville, Thierry Martin confectionne un... | Maquereau et Pont-l'Evêque du pays d'Auge | Food & cooking, Series | 31m |
| 19:07 | Épicerie Fine: Mató et rancio sec des Aspres On nowDans l'arrière-pays perpignanais, Jean-Luc veille jalousement sur ses vignes. De sa récolte, il tire un vin blanc régional un peu oublié, le rancio... | Mató et rancio sec des Aspres | Food & cooking, Series | 31m |
| 19:38 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 150 | Food & cooking, Series | 28m |
| 20:06 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 151 | Food & cooking, Series | 32m |
| 20:38 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 153 | Food & cooking, Series | 33m |
| 21:11 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 154 | Food & cooking, Series | 30m |
| 21:42 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 202 | Food & cooking, Series | 27m |
| 22:09 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 203 | Food & cooking, Series | 34m |
| 22:42 | A Table GastronomieExplorez la gastronomie française à travers ses régions, savourez des plats authentiques et découvrez les traditions culinaires qui font la richess... | À Table Gastronomie - Épisode 204 | Food & cooking, Series | 32m |
| 23:14 | Donut Showdown: CarnavalRobert et Carrie, pâtissiers, et la chef pâtissière Josie, s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les j... | S1 E7, Retro Diner | Food & cooking, Series | 25m |
| 23:39 | Donut Showdown: Cafétéria de l'écoleLes pâtissiers Laurel, Rags et Reeva s'affrontent dans la phase éliminatoire. Les deux finalistes devront impressionner les jurés en concoctant tro... | S1 E8, Pub Grub | Food & cooking, Series | 25m |
Copy, add your key, run. The free key reads yesterday and today on every channel, 500 calls a day.
curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3fyy35vy/schedule?date=2026-10-13&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3fyy35vy/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3fyy35vy/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_3fyy35vy/schedule?date=2026-10-13&tz=Europe/Berlin"); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("TVG_KEY")], ]); foreach (json_decode(curl_exec($ch), true)["data"] as $slot) { echo $slot["start"], " ", $slot["title"], "\n"; }
const r = await fetch("https://api.tvguideapi.com/v1/channels/ch_3fyy35vy/schedule?date=2026-10-13&tz=Europe/Berlin", { headers: { Authorization: `Bearer ${process.env.TVG_KEY}` }, }); const { data } = await r.json(); data.forEach(s => console.log(s.start, s.title, s.flags.live ? "LIVE" : ""));
import os, requests r = requests.get( "https://api.tvguideapi.com/v1/channels/ch_3fyy35vy/schedule", params={"date": "2026-10-13", "tz": "Europe/Berlin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_3fyy35vy/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_0nm3qdam", "channel": "ch_3fyy35vy", "start": "2026-10-12T21:55:48Z", "stop": "2026-10-12T22:20:48Z", "title": "Donut Showdown: Camping", "sub_title": "Camping", "description": "Bryan et Jacey, pâtissiers, et Mark, magnat de la beigne, s'affrontent dans l...", "category": [ "series", "food & cooking" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 46, "date": "2026-10-13", "tz": "Europe/Berlin" } }
What was on, on any date we hold: for research, catch-up, clip finding or proving a broadcast. Any window up to 31 days with /v1/channels/{id}/history on the Archive plan.
| Time | Friday 10 October 2025 | Category |
|---|---|---|
| Nothing held for that day. Try another date. | ||
8 calls cover a channel from its details to its past. Each one opens in the documentation with Try it.
A free key in a minute, with Google. No card. Yesterday and today on every channel in 150 countries.