73.8M 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_59mr85jf/schedule?date=2026-10-14&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | Bring On The KarbsChefs Erica and Josh Karbelnik go head-to-head to see who can come up with the most tantalizing dinner! Josh makes risotto negro, cauliflower brava... | Come Dine with Me | 1h | |
| 00:00 | VEGANnotveganMaddy and Kiki dive into a colorful poke bowl feast, with fresh tuna, bold sauces and vibrant toppings taking on Kiki’s clever watermelon interpret... | Tuna Turnaround | 30m | |
| 00:30 | VEGANnotveganMaddy and Kiki put a fresh spin on a beloved brunch staple, with homemade lox and bagels facing off against smoky carrot lox and high-protein bagel... | Brunch Brawl | 30m | |
| 01:00 | Gusto's QR CountdownUnlock Gusto TV's top recipes on QR Countdown! Thousands of viewers scan our QR codes to access our delicious dishes. Now, we're serving up 8 of ou... | Casseroles | 1h | |
| 02:00 | Griddle NationFlavor packed in the palm of your hand. The griddle’s heat turns simple fillings into crispy, melty handhelds designed for fun, easy eating. Each c... | Handheld Heaven | 30m | |
| 02:30 | Watts On the GrillGrill master Spencer Watts shows us four ways to barbeque a classic. Succulent, tender, mouth-watering ribs. | S1 E1, Episode 1 | 30m | |
| 03:00 | Cook the BooksChef-host Shahir Massoud tries out recipes from Seinfeld: The Official Cookbook by Julie Tremaine and Brendan Kirby! Follow along as Shahir prepare... | Seinfeld: The Official Cookbook | 30m | |
| 03:30 | Cook the BooksChef-host Shahir Massoud tries out recipes from A Feast of Thorns and Roses: The Unofficial Cookbook of A Court of Thorns and Roses by Chelsea Cole... | A Feast of Thorns and Roses | 30m | |
| 04:00 | Flour PowerSurprise! Host Jessica McGovern uses unusual surprise ingredients in three delicious desserts. | S2 E5, Surprise Ingredients | 30m | |
| 04:30 | Flour PowerSummertime is all about being outdoors and fun host Jessica McGovern whips up some sweet treats that are perfect for a summer pool party. | S2 E6, Summer | 30m | |
| 05:00 | Flour PowerHost Jessica McGovern loves the flavours of fall so she bakes up some delicious treats using warm, autumn-inspired ingredients. | S2 E7, Spring | 30m | |
| 05:30 | Flour PowerHost Jessica McGovern loves the flavours of fall so she bakes up some delicious treats using warm, autumn inspired ingredients. | S2 E8, Fall | 30m | |
| 06:00 | VEGANnotveganMaddy and Kiki dive into a colorful poke bowl feast, with fresh tuna, bold sauces and vibrant toppings taking on Kiki’s clever watermelon interpret... | Tuna Turnaround | 30m | |
| 06:30 | VEGANnotveganMaddy and Kiki put a fresh spin on a beloved brunch staple, with homemade lox and bagels facing off against smoky carrot lox and high-protein bagel... | Brunch Brawl | 30m | |
| 07:00 | Spencer's Big 3030-minute meals have never tasted this good! Chef Spencer Watts offers up some secrets for the perfect fish and chips dinner. | S1 E4, Fish & Chips Night | 30m | |
| 07:30 | Spencer's Big 30Host Spencer Watts shows us some of his favourite budget-friendly Chinese take-out dishes in around 30 minutes. | S1 E5, Chinese Take-Out Night | 30m | |
| 08:00 | Griddle NationFlavor packed in the palm of your hand. The griddle’s heat turns simple fillings into crispy, melty handhelds designed for fun, easy eating. Each c... | Handheld Heaven | 30m | |
| 08:30 | Watts On the GrillGrill master Spencer Watts shows us four ways to barbeque a classic. Succulent, tender, mouth-watering ribs. | S1 E1, Episode 1 | 30m | |
| 09:00 | Flour PowerHigh tea requires royal desserts! Host Jessica McGovern gives us the lowdown on some sophisticated sweets to pair with a warm cup of tea. | S1 E5, Chewy, Chocolately | 30m | |
| 09:30 | Flour PowerTalented host Jessica McGovern shows us how to impress both kids and adults with three ovERS-the-top desserts including a magical Geode Cake. | S1 E6, Rich and Delicious | 30m | |
| 10:00 | Flour PowerHost Jessica McGovern gives us a little surprise on the inside by baking up tasty filled goodies. | S1 E7, Eat Your Fruits and Veggies | 30m | |
| 10:30 | Flour PowerMake hosting your next shower a cinch with Jessica McGovern's simple and super cute recipes - like tiny Oatmeal Cookie Cheesecake Cups. | S1 E8, Magic in the Middle | 30m | |
| 11:00 | Cook Like a ChefSkilled Chef Katie Ardington is excited to introduce her favourite fish, striped sea bass, in this fabulous voyage through the 7 seas of seafood co... | White Fish Episode with Chef Katie Ardington | 30m | |
| 11:30 | Cook Like a ChefChef-host Natalia Machado loves chicken, and who doesn't? Chicken is enjoyed around the world for good reason; it is versatile and reliably delicious. | Chicken Episode with Chef Natalia Machado | 30m | |
| 12:00 | Cook Like a ChefSalad is a wonderful addition to any meal, and sometimes even a meal on its own"... today, the talented Chef Craig Wong shares several of his super... | Salad Episode with Chef Craig Wong | 30m | |
| 12:30 | Cook Like A ChefSnout to tail cooking is Chef Derek Dammann's specialty, in this episode celebrating pork, he cooks everything but the squeal. | Pork Episode with Chef Derek Dammann | 30m | |
| 13:00 | Bring On The KarbsChefs Erica and Josh Karbelnik go head-to-head to see who can come up with the most tantalizing meal featuring long and short ingredients! Josh mak... | Long and the Short of It | 1h | |
| 14:00 | Bring On The KarbsChefs Erica and Josh Karbelnik go head-to-head to see who can come up with the most tantalizing meal based on childhood memories! Josh makes pan co... | Childhood Memories | 1h | |
| 15:00 | Gusto's QR CountdownUnlock Gusto TV's top recipes on QR Countdown! Thousands of viewers scan our QR codes to access our delicious dishes. Now, we're serving up 8 of ou... | Casseroles | 1h | |
| 16:00 | Cook the BooksChef-host Shahir Massoud tries out recipes from Seinfeld: The Official Cookbook by Julie Tremaine and Brendan Kirby! Follow along as Shahir prepare... | Seinfeld: The Official Cookbook | 30m | |
| 16:30 | Cook the BooksChef-host Shahir Massoud tries out recipes from A Feast of Thorns and Roses: The Unofficial Cookbook of A Court of Thorns and Roses by Chelsea Cole... | A Feast of Thorns and Roses | 30m | |
| 17:00 | Flour PowerSurprise! Host Jessica McGovern uses unusual surprise ingredients in three delicious desserts. | S2 E5, Surprise Ingredients | 30m | |
| 17:30 | Flour PowerSummertime is all about being outdoors and fun host Jessica McGovern whips up some sweet treats that are perfect for a summer pool party. | S2 E6, Summer | 30m | |
| 18:00 | Holiday EatzBoo! Did that scare you? If so, then you better steer clear of this super spooky Holiday Eatz Halloween episode with chef-host Kimberly Lallouz! Bu... | Halloween | 30m | |
| 18:30 | Flour PowerHost Jessica McGovern loves the flavours of fall so she bakes up some delicious treats using warm, autumn inspired ingredients. | S2 E8, Fall | 30m | |
| 19:00 | Gusto's QR CountdownUnlock Gusto TV's top recipes on QR Countdown! Thousands of viewers scan our QR codes to access our delicious dishes. Now, we're serving up 8 of ou... | Crab | 1h | |
| 20:00 | Cook the BooksChef-host Shahir Massoud tries out recipes from Seinfeld: The Official Cookbook by Julie Tremaine and Brendan Kirby! Follow along as Shahir prepare... | Seinfeld: The Official Cookbook | 30m | |
| 20:30 | Cook the BooksChef-host Shahir Massoud tries out recipes from A Feast of Thorns and Roses: The Unofficial Cookbook of A Court of Thorns and Roses by Chelsea Cole... | A Feast of Thorns and Roses | 30m | |
| 21:00 | Flour PowerHigh tea requires royal desserts! Host Jessica McGovern gives us the lowdown on some sophisticated sweets to pair with a warm cup of tea. | S1 E5, Chewy, Chocolately | 30m | |
| 21:30 | Flour PowerTalented host Jessica McGovern shows us how to impress both kids and adults with three ovERS-the-top desserts including a magical Geode Cake. | S1 E6, Rich and Delicious | 30m | |
| 22:00 | Flour PowerHost Jessica McGovern gives us a little surprise on the inside by baking up tasty filled goodies. | S1 E7, Eat Your Fruits and Veggies | 30m | |
| 22:30 | Flour PowerMake hosting your next shower a cinch with Jessica McGovern's simple and super cute recipes - like tiny Oatmeal Cookie Cheesecake Cups. | S1 E8, Magic in the Middle | 30m | |
| 23:00 | Cook Like a ChefSkilled Chef Katie Ardington is excited to introduce her favourite fish, striped sea bass, in this fabulous voyage through the 7 seas of seafood co... | White Fish Episode with Chef Katie Ardington | 30m | |
| 23:30 | Cook Like a ChefChef-host Natalia Machado loves chicken, and who doesn't? Chicken is enjoyed around the world for good reason; it is versatile and reliably delicious. | Chicken Episode with Chef Natalia Machado | 30m |
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_59mr85jf/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_59mr85jf/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_59mr85jf/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_59mr85jf/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_59mr85jf/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_59mr85jf/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_59mr85jf/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_71gvsc6g", "channel": "ch_59mr85jf", "start": "2026-10-14T03:00:06Z", "stop": "2026-10-14T04:00:01Z", "title": "Bring On The Karbs", "sub_title": "Come Dine with Me", "description": "Chefs Erica and Josh Karbelnik go head-to-head to see who can come up with th...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 44, "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 | Monday 13 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.