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.
All times America/Toronto. The same day from the API: GET /v1/channels/ch_56nhk8pr/schedule?date=2026-10-14&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:43 | Spencer's Big 30Chef Spencer Watts makes a fresh and fragrant Vietnamese meal for four for around 30 dollars. | 26m | ||
| 00:09 | Spencer's Big 30Chef Spencer Watts cooks up Food Tuck inspired fare for the whole family in under 30 minutes. | 26m | ||
| 00:35 | Fun'Q with Spencer WattsBring on the face wiping, finger licking goodness with messy and delicious, fall off the bone, soya beef ribs with sesame mayo. | 26m | ||
| 01:01 | Fun'Q with Spencer WattsSpencer Watts is inspired to embrace big, big food for a big big barbecue feast. | 26m | ||
| 01:27 | Fun'Q with Spencer WattsDelicious grilled food is good for morning, noon and night, so let’s Brunch. | 26m | ||
| 01:53 | Cook Like a ChefChef Craig Wong shares his secrets to delicious restaurant worthy soups. | 26m | ||
| 02:20 | Cook Like a ChefChef Natalia Machado demonstrates techniques for making your own yogurts and cheese. | 26m | ||
| 02:46 | Cook Like a ChefChef Derek Dammann shares techniques for cooking with a selection from the Allium family. | 26m | ||
| 03:12 | Cook Like a ChefChef Katie Ardington demonstrates techniques for working with Beef Tenderloin. | 26m | ||
| 03:38 | Cook Like a ChefChef Craig Wong shares techniques for working with gelatin. | 26m | ||
| 04:04 | Cook Like a ChefChef Derek Dammann demonstrates techniques for cooking with stonefruit. | 26m | ||
| 04:30 | Cook Like a ChefChef Natalia Machado demonstrates techniques for creating delicious beef dishes. | 26m | ||
| 04:56 | Cook Like a ChefChef Katie Ardington demonstrates techniques for baking and cooking with chocolate. | 26m | ||
| 05:22 | Let's BrunchBrunch is the most important meal of the weekend! Join host Vanessa Gianfrancesco as she whips up healthy and delicious recipes that’ll... | 26m | ||
| 05:48 | Let's BrunchHost Vanessa Gianfrancesco whips up her twist on a traditional pancake brunch with savoury, sweet and crispy recipes. | 26m | ||
| 06:15 | Let's BrunchChampagne, lobster, and homemade scones, oh my! Vanessa Gianfrancesco cooks up an indulgent brunch. | 26m | ||
| 06:41 | Let's BrunchSkip the utensils and gather for chef Vanessa’s pick up your brunch! Featuring Sticky Pull-Apart Praline Bread | 26m | ||
| 07:07 | Let's BrunchVanessa Gianfrancesco cooks up four decadent recipes including an indulgent Breakfast Poutine and chocolate Stuffed French Toast. | 26m | ||
| 07:33 | Let's BrunchInspired by flaky, buttery, and chocolatey dishes, host Vanessa cooks up four classic French recipes that’ll have you saying oh la la! | 26m | ||
| 07:59 | Let's BrunchVanessa Gianfrancesco cooks up four classic wholesome and hearty dishes for her Farmhouse Brunch. | 26m | ||
| 08:25 | Let's BrunchVanessa Gianfrancesco brings the heat to her brunch table with southern-style recipes including a Huevos Divorciados | 26m | ||
| 08:51 | Let's BrunchVanessa Gianfrancesco shares delicious brunch recipes featuring bread! | 26m | ||
| 09:17 | Let's BrunchVanessa Gianfrancesco shares recipes for a Dim Sum feast. | 26m | ||
| 09:43 | Let's BrunchVanessa Gianfrancesco creates an international menu with brunch recipes from around the world. | 26m | ||
| 10:10 | The Good Stuff with Mary BergMary’s fall pasta salad; fall porch update; fall coat trends for pups; cool girl office looks; stars of Law & Order Toronto: Criminal Intent | 52m | ||
| 11:01 | The Good Stuff with Mary BergMary’s Fried Brie; Thanksgiving grocery store upgrades; Thanksgiving table essentials; Thanksgiving etiquette for hosts & guests. | 52m | ||
| 11:53 | The Good Stuff with Mary BergAnything-but-turkey dishes for Thanksgiving; fall cider cocktails; Thanksgiving dinner timeline; Thanksgiving problem-solvers. | 52m | ||
| 12:45 | The Good Stuff with Mary BergMary’s Pear Cardamom Coffee Cake; slow-cooker Thanksgiving; Oktoberfest recipes; fall party decor; Nicole “Snooki” Polizzi’s paranormal show | 52m | ||
| 13:36 | The Good Stuff with Mary BergFrom the turkey to the stuffing and the pumpkin pie, Mary & her guests cook up the ultimate Thanksgiving menu! | 52m | ||
| 14:28 | Mary's Kitchen CrushMary Berg is her own guest of honour so she sears up some delicious salmon for her dinner for one. | 25m | ||
| 14:54 | Mary's Kitchen CrushMary is up for the challenge of impressing her MasterChef Canada former competitor, Veronica, with some next-level comfort food. | 25m | ||
| 15:19 | Mary Makes It EasyMary offers four exciting ways to expand your chicken repertoire so it will never be boring or dry again! | 25m | ||
| 15:44 | Mary Makes It EasyMary settles your nerves for date night by serving up four recipes sure to impress your special guest while you maintain your chill. | 25m | ||
| 16:10 | Mary Makes It EasyMary makes clean-up a breeze by whipping up four one-pot recipes that will leave you wondering, where the heck is the mess? | 25m | ||
| 16:35 | Mary Makes It EasyMary gives a quick crash course in French cuisine with recipes that sound fancy but demystify classic techniques. | 25m | ||
| 17:00 | Mary Makes It EasyMary shows how versatile meal planning can be with four recipes that future-you will thank you for. | 25m | ||
| 17:26 | Mary Makes It EasyLeftovers can seem uninspiring, but Mary gives them new life by showing how to use them as ingredients in brand new recipes. | 25m | ||
| 17:51 | Mary Makes It EasyIf cheese was a food group, it would be Mary’s favourite. This week Mary pays homage to fromage with four recipes where cheese is the star. | 25m | ||
| 18:16 | The Good Stuff with Mary BergMary’s fall pasta salad; fall porch update; fall coat trends for pups; cool girl office looks; stars of Law & Order Toronto: Criminal Intent | 52m | ||
| 19:08 | The Good Stuff with Mary BergMary’s Fried Brie; Thanksgiving grocery store upgrades; Thanksgiving table essentials; Thanksgiving etiquette for hosts & guests. | 52m | ||
| 20:00 | The Good Stuff with Mary BergAnything-but-turkey dishes for Thanksgiving; fall cider cocktails; Thanksgiving dinner timeline; Thanksgiving problem-solvers. | 52m | ||
| 20:52 | The Good Stuff with Mary BergMary’s Pear Cardamom Coffee Cake; slow-cooker Thanksgiving; Oktoberfest recipes; fall party decor; Nicole “Snooki” Polizzi’s paranormal show | 52m | ||
| 21:43 | The Good Stuff with Mary BergFrom the turkey to the stuffing and the pumpkin pie, Mary & her guests cook up the ultimate Thanksgiving menu! | 52m | ||
| 22:35 | Mary's Kitchen CrushMary Berg is her own guest of honour so she sears up some delicious salmon for her dinner for one. | 25m | ||
| 23:01 | Mary's Kitchen CrushMary is up for the challenge of impressing her MasterChef Canada former competitor, Veronica, with some next-level comfort food. | 25m | ||
| 23:26 | Mary Makes It EasyMary offers four exciting ways to expand your chicken repertoire so it will never be boring or dry again! | 25m | ||
| 23:51 | Mary Makes It EasyMary settles your nerves for date night by serving up four recipes sure to impress your special guest while you maintain your chill. | 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_56nhk8pr/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_56nhk8pr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_56nhk8pr/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_56nhk8pr/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_56nhk8pr/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_56nhk8pr/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_56nhk8pr/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_yc5dqg1g", "channel": "ch_56nhk8pr", "start": "2026-10-14T03:43:33Z", "stop": "2026-10-14T04:09:41Z", "title": "Spencer's Big 30", "sub_title": null, "description": "Chef Spencer Watts makes a fresh and fragrant Vietnamese meal for four for ar...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 47, "date": "2026-10-14", "tz": "America/Toronto" } }
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.