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 America/Toronto 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 America/Toronto. The same day from the API: GET /v1/channels/ch_00fpqy5w/schedule?date=2026-10-14&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Les stars de Gordon Ramsay AustralieGordon et Janine mettent leurs propres marques en jeu; les candidats de Gordon ont pour mission de concevoir une nouvelle étiquette pour les vins V... | Series, Cooking | 1h 30m | |
| 01:30 | Masterchef AustralieLa dernière équipe de l'épisode précédent participe au test de la pression. Ils doivent suivre la cadence de Marco Pierre White afin de réaliser av... | Test de la pression - suivre la cadence | Series, Reality | 1h |
| 02:30 | Les maîtres du BBQPeter et Sandra, experts en BBQ, débarquent dans la cour d'Olivier à Beaconsfield, nostalgique, stylé et très charismatique ; Olivier a touché à pl... | Olivier | Series, Cooking | 30m |
| 03:00 | Les pros du grillTrois chefs viennent chauffer la finale de la saison avec des plats de leur création ; puis, une épreuve de force épique sur le thème du Texas a li... | Tout est une question de grill | Series, Competition reality | 1h |
| 04:00 | La bataille des burgersSept chefs participent à cette nouvelle compétition culinaire animée par Andrew Phung; ils commencent par préparer un plat très apprécié avant de d... | Ravi de vous rencontrer! | Series, Competition reality | 1h |
| 05:00 | La bataille des burgersSix chefs bousculent les recettes préconçues lors de la première épreuve ; ils sont ensuite invités à préparer un copieux déjeuner sur le grill ; e... | Du fromage et des voyages | Series, Competition reality | 1h |
| 06:00 | Masterchef AustralieTrois concurrents doivent d'abord préparer une gâterie sucrée pour les juges. Le gagnant aura ensuite le privilège d'affronter Shannon pour l'immun... | Défi pour l'immunité contre Shannon | Series, Reality | 1h 30m |
| 07:30 | Les maîtres du BBQPeter MacLeod et Sandra Plourde, experte en BBQ, font escale chez Frédéric à Montréal dans sa charmante cour urbaine; c'est en regardant une émissi... | Frédéric | Series, Cooking | 30m |
| 08:00 | Coups de foodLa politicienne Geneviève Guilbault accueille Sébastien à Québec pour une virée gourmande ; entre deux coups de fourchette, autour de plats savoure... | Geneviève Guilbault | Series, Cooking | 1h |
| 09:00 | Restaurant impossibleLe pasteur Andrew a perdu tout espoir; son restaurant familial, le Loyd Have Mercy à Titusville, en Floride, perd 4 000 $ par mois; Robert doit aid... | S17 E1, Saving a Pastor's Passion | Series, Reality | 1h |
| 10:00 | Restaurant impossibleRobert Irvine doit sauver plus qu'un restaurant chez J's à Waveland, dans le Mississippi; les propriétaires Louis et Jeff sont à quelques mois de t... | S19 E6, A Friendship in Peril | Series, Reality | 1h |
| 11:00 | Restaurant impossibleRobert, un vétéran de l'armée de l'air, se bat pour maintenir à flot son restaurant; les choses se sont envenimées à la suite d'un conflit avec sa ... | S19 E1, The Sinking Anchor | Series, Reality | 1h |
| 12:00 | Mangez sainement avec JamieJamie sert un plat de saumon au four accompagné de pois chiches et de couscous ; il poursuit avec des boulettes de poulet dans un bouillon de légum... | Series, Cooking | 1h | |
| 13:00 | Le combat des gâteaux géantsLes clowns ne font pas toujours rire; Brad Smith met au défi les équipes de pâtissiers de jongler entre l'effrayant et l'amusant en créant des gâte... | Halloween - clowns terrifiants | Series, Reality | 1h |
| 14:00 | Le combat des gâteaux géantsMême les morts-vivants doivent faire leurs devoirs; Brad Smith veut que les équipes de pâtissiers utilisent leurs matières grises pour créer des gâ... | Halloween - l'école des zombies | Series, Reality | 1h |
| 15:00 | Buddy contre DuffBuddy et Duff sont invités à célébrer le 100e anniversaire de Knott's Berry Farm; pour l'occasion, ils comptent créer de véritables gâteaux de manè... | Gâteaux de parcs d'attractions | Series, Cooking | 1h |
| 16:00 | Hot Ones QuébecOlivier Primeau ne donne pas sa place dans cet échange enflammé avec Marc-André. Enjeux politiques et partisanerie, l'entrepreneur n'a aucun tabou ... | Olivier Primeau n'a aucun tabou! | Series, Reality | 30m |
| 16:30 | Tous contre Bobby FlayL'animateur Ted Allen et la chef Carla Hall plongent dans le passé de Bobby Flay; ils trouvent deux chefs de renom qui connaissent la cuisine de Bo... | Series, Reality | 30m | |
| 17:00 | Masterchef AustralieTrois concurrents doivent d'abord préparer une gâterie sucrée pour les juges. Le gagnant aura ensuite le privilège d'affronter Shannon pour l'immun... | Défi pour l'immunité contre Shannon | Series, Reality | 1h 30m |
| 18:30 | Mangez sainement avec JamieJamie sert un plat de saumon au four accompagné de pois chiches et de couscous ; il poursuit avec des boulettes de poulet dans un bouillon de légum... | Series, Cooking | 1h | |
| 19:30 | Les maîtres du BBQPeter MacLeod et Sandra Plourde, experte en BBQ, font escale chez Frédéric à Montréal dans sa charmante cour urbaine; c'est en regardant une émissi... | Frédéric | Series, Cooking | 30m |
| 20:00 | Le championnat de pâtisserie juniorValerie et Duff organisent l'ultime vente de pâtisseries pour l'école; ils mettent les finalistes au défi de cuisiner des gâteaux selon des thèmes ... | Des desserts pour la bonne cause | Series, Cooking | 1h |
| 21:00 | Épicerie en folie avec Guy FieriGuy invite quatre maîtres du burger. Il les met au défi de créer 4 burgers en n'utilisant que 2,7 kg d'ingrédients. Il les oblige ensuite à sélecti... | Les pros du burger | Series, Cooking | 1h |
| 22:00 | Les stars de Gordon Ramsay AustralieLes deux entrepreneurs restants de chaque équipe disposent de 24 heures; ils devront retravailler leurs présentations commerciales initiales avant ... | Series, Cooking | 1h | |
| 23:00 | Coups de foodLa politicienne Geneviève Guilbault accueille Sébastien à Québec pour une virée gourmande ; entre deux coups de fourchette, autour de plats savoure... | Geneviève Guilbault | Series, Cooking | 1h |
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_00fpqy5w/schedule?date=2026-10-14&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_00fpqy5w/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_00fpqy5w/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_00fpqy5w/schedule?date=2026-10-14&tz=America/Toronto"); 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_00fpqy5w/schedule?date=2026-10-14&tz=America/Toronto", { 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_00fpqy5w/schedule", params={"date": "2026-10-14", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_00fpqy5w/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_f8c10k01", "channel": "ch_00fpqy5w", "start": "2026-10-14T04:00:00Z", "stop": "2026-10-14T05:30:00Z", "title": "Les stars de Gordon Ramsay Australie", "sub_title": null, "description": "Gordon et Janine mettent leurs propres marques en jeu; les candidats de Gordo...", "category": [ "series", "cooking", "competition reality" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 25, "date": "2026-10-14", "tz": "America/Toronto" } }
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 | Wednesday 12 November 2025 | Category |
|---|---|---|
| 11:00 | Restaurant impossible | |
| 12:00 | Restaurant impossible | |
| 13:00 | L'affrontement des chocolatiers | |
| 10 more programmes that day, on Archive | ||
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.