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/New_York time, what is on now and next, and the same data in your app with one call.
All times America/New_York. The same day from the API: GET /v1/channels/ch_w3c9ft6k/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:59 | Exploring Europe's Great Food MarketsIreland's third-largest city has one of Northern Europe's market gems: English Market. The best Irish produce. | 1h | ||
| 00:00 | Exploring Europe's Great Food MarketsOne of the most beautiful & well-organized food market buildings in Europe is the Mercado Central of Valencia. | 1h | ||
| 00:59 | Exploring Europe's Great Food MarketsExploring this market is exploring city and history: a tasteful mix of Sephardic, Balkan, Turkish, and more. | 1h | ||
| 01:59 | Exploring Europe's Great Food MarketsThe market of San Benedetto in Cagliari is one of the biggest fresh produce markets in Europe. | 1h | ||
| 02:59 | Julie Taboulie's Lebanese KitchenJulie celebrates spring with a crown roasted leg of lamb, infused with fresh herbs—a seasonal centerpiece! | 30m | ||
| 03:30 | Julie Taboulie's Lebanese KitchenJulie's Lebanese Mezze: a stunning spread of small plates, perfect for enchanting family gatherings! | 30m | ||
| 03:59 | Julie Taboulie's Lebanese KitchenJulie's inspired by the farmer's market for her Makbouseh: a Lebanese squash stew, a true summer delight! | 30m | ||
| 04:30 | Julie Taboulie's Lebanese KitchenJoin Julie Taboulie as she celebrates her Lebanese roots with tangy tradition. Taste Julie's Taboulie! | 30m | ||
| 04:59 | Julie Taboulie's Lebanese KitchenJulie finds endless inspiration in Mama's Glorious Garden, creating fresh, fabulous Lebanese dishes. Dive in! | 30m | ||
| 05:29 | Julie Taboulie's Lebanese KitchenStop and savor Julie's Middle Eastern rose water sweets. Inspired by rose gardens, perfect for home baking! | 30m | ||
| 05:59 | Julie Taboulie's Lebanese KitchenJulie's holiday special: Masterfully making Baklawa and Knefeh pastries, sharing Lebanese sweetness with you! | 30m | ||
| 06:59 | Ellie's Real Good FoodEllie helps a couple with conflicting schedules find time for healthy weeknight dinners. | 30m | ||
| 07:30 | Ellie's Real Good FoodEllie shows a couple how to find the balance between meat and vegetarian dishes. | 30m | ||
| 08:00 | Ellie's Real Good FoodEllie prepares an ensemble of make-ahead party dishes for both guests and host to enjoy. | 30m | ||
| 08:30 | Ellie's Real Good FoodEllie prepares healthy snacks that satisfy our cravings throughout the day. | 30m | ||
| 08:59 | Ellie's Real Good FoodEllie Krieger demystifies how to choose, prep, and cook fish. | 30m | ||
| 09:29 | Ellie's Real Good FoodEllie shakes up the same-old same-old salads with some recipes that awaken all the senses. | 30m | ||
| 10:00 | Ellie's Real Good FoodEllie makes desserts that satisfy your sweet tooth while still giving you health benefits. | 30m | ||
| 10:30 | A Taste of HistoryChef Staib explores Boone, North Carolina's historic roots. Recipes include fried trout and roast bear. | 30m | ||
| 10:59 | A Taste of HistoryChef Walter Staib travels to Pacific island of New Caledonia to learn centuries-old Kanak recipe of Bougna. | 30m | ||
| 11:29 | A Taste of HistoryChef Walter Staib explores the rich cultural heritage of New York City. Recipes include Stamppot and more. | 30m | ||
| 11:59 | A Taste of HistoryChef Watler Staib travels to Maine. Recipes include lobster rolls, clam and mussel risotto, and moose stew. | 30m | ||
| 12:29 | A Taste of HistoryChef Walter Staib explores the historic Old Fort Harrod. Recipes include elk pot roast, gourd soup, and more. | 30m | ||
| 12:59 | A Taste of HistoryChef Walter Staib learns of the techniques Australian Farmers use to create delicious-tasting Beef. | 30m | ||
| 13:29 | A Taste of HistoryChef Walter Staib travels to Australia and meets with talented farmers and local chefs that prepare lamb. | 30m | ||
| 13:59 | A Taste of HistoryChef Walter Staib explores Delaware's pivotal role in history. Recipes include spicy corn relish and more. | 30m | ||
| 14:29 | A Taste of HistoryChef Walter Staib travels to Mexico to uncover the art of Mezcal making, explore Monte Albán, and more. | 30m | ||
| 14:59 | A Taste of HistoryApple-inspired recipes include scallopini of pork with stuffing, a sizzling apple flambé, and more. | 30m | ||
| 15:30 | Lidia's KitchenRoasted Peppers Stuffed with Tuna, Onions Stuffed with Lamb and Raisins, and a Cauliflower and Tomato Soup. | 30m | ||
| 16:00 | Lidia's KitchenLidia begins with a zucchini and rice crostata. She then turns to the sweets with a celebration of zeppole. | 30m | ||
| 16:30 | Lidia's KitchenLidia shares several dishes that will work for any party, including an easy sweet & sour zucchini dish. | 30m | ||
| 16:59 | Lidia's KitchenLidia begins the meal with risotto alla Milanese with saffron and marrow bone followed by stuffed quail. | 30m | ||
| 17:30 | Lidia's KitchenLidia prepares a nice and refreshing pan seared shrimp with arugula pesto. Her next dish is butterflied trout. | 30m | ||
| 17:59 | Lidia's KitchenLidia prepares a unique salad of radicchio and oranges, a perfect blend of bitter and sweet. | 30m | ||
| 18:29 | Lidia's KitchenLidia serves up a crispy golden Italian style quiche followed by a fork tender beef braised in Barolo. | 30m | ||
| 18:59 | Lidia's KitchenLidia makes mozzarella and basil-stuffed burgers with homemade ketchup. Then a tasty Cauliflower salad. | 30m | ||
| 19:30 | Lidia's KitchenLidia's reinvents a fresh Mozzarella salad, Pappa al Pomodoro, and Zucchini Parmigiana with some twists. | 30m | ||
| 20:00 | Steven Raichlen's Project FireGlobal tailgating in L.A. with pulled lamb, honey soy wings, brisket tacos, and Peruvian potato salad. | 30m | ||
| 20:30 | Steven Raichlen's Project FireDiscover extreme grilling at LA's Chi SPACCA with pork tomahawk, salmon, pork chops, and cedar plank brownies. | 30m | ||
| 21:00 | Steven Raichlen's Project FireGlobal pit masters grill day and night for breakfast, lunch, dinner, and late-night snacks with diverse dishes | 30m | ||
| 21:30 | Steven Raichlen's Project FireRotisserie grilling combines grilling's sear, roasting's heat, plus basting, no flare-ups and wood smoke aroma | 30m | ||
| 22:00 | Steven Raichlen's Project FireGlobal BBQ fusion: California paella, deli-inspired pork loin, and smoked-roasted duck by Chef Josiah Citrin. | 30m | ||
| 22:30 | Steven Raichlen's Project FireFire-grilled shrimp, lamb chops, Smoked Nectarine Bellinis. Wine tips included for a spicy cocktail party! | 30m | ||
| 23:00 | Steven Raichlen's Project FireGrilled meats with Asian flair: spicy, umami-rich, and healthy with Vietnamese and Thai street food influences | 30m | ||
| 23:30 | Exploring Europe's Great Food MarketsViktualienmarkt is a popular market for gourmets. The center of the city is the world-famous Biergarten. | 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_w3c9ft6k/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_w3c9ft6k/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_w3c9ft6k/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_w3c9ft6k/schedule?date=2026-10-12&tz=America/New_York"); 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_w3c9ft6k/schedule?date=2026-10-12&tz=America/New_York", { 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_w3c9ft6k/schedule", params={"date": "2026-10-12", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_w3c9ft6k/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_pgb1m1es", "channel": "ch_w3c9ft6k", "start": "2026-10-12T02:59:56Z", "stop": "2026-10-12T04:00:01Z", "title": "Exploring Europe's Great Food Markets", "sub_title": null, "description": "Ireland's third-largest city has one of Northern Europe's market gems: Englis...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 45, "date": "2026-10-12", "tz": "America/New_York" } }
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.