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/New_York 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/New_York. The same day from the API: GET /v1/channels/ch_kdksze0t/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | Extraordinary Places to EatAcclaimed chef Michael Caines takes Fred to Burgundy to amazing places to eat serving the finest French country cooking and exquisite pâtisserie. | Perfecting Puff Pastry in Burgundy, France | 56m | |
| 00:36 | Extraordinary Places to EatTop chefs in England take Fred Sirieix to experience amazing restaurants where they genuinely love to eat. | Exploring Castles and Cozy Inns in South Wales, United Kingdom | 56m | |
| 01:32 | Extraordinary Places to EatChef Giorgio Locatelli takes Fred to Rome in search of the city's most exciting eats. Sublime pasta, fluffy gnocchi and the world's best pizza all ... | Searching for the Best Pizza in Rome, Italy | 56m | |
| 02:28 | Extraordinary Places to EatTV and radio host Dermot O'Leary takes Fred Sirieix to Puglia in Italy's deep South to his favourite restaurants showcasing simple but sublime cuci... | The Master Pasta Maker of Puglia, Italy | 56m | |
| 03:24 | World's Most Secret HotelsExplore some unique and unusual hotels in Cambodia, Italy, Wales, Sweden and England - from jungle retreats to converted caves. | S1 E1, Extreme Escapes | 52m | |
| 04:16 | World's Most Secret HotelsThe team discovers hidden retreats in Canada, Iceland, Sweden and the U.K., from sunken hotels to retreats surrounded by lava fields and a compound... | S1 E3, Hidden Escapes | 52m | |
| 05:08 | Luke Nguyen's Railway VietnamLuke searches to find Ho Chi Minh's old markets before they disappear due to District 1's rapid development. Join Luke as he gathers fresh ingredie... | Secret Family Recipies in Ho Chi Minh | 26m | |
| 05:34 | Luke Nguyen's Railway VietnamLuke's next stop is the destination of Dalat. Follow Luke as he visits the Art Deco Dalat Train Station, experiences the French influence of the re... | Vietnamese Pizza in Dalat | 26m | |
| 06:00 | Jamie Oliver Cooks Italy: Roasting Hilltop Lamb in BasilicataJamie visits Basilicata in search of some old school Italian recipes and meets a family of shepherds and an 89-year-old macaroni master. | 52m | ||
| 06:52 | Jamie Oliver Cooks Italy: Hand-Crafted Pasta in PugliaJamie heads for one of the hottest food destinations in Italy, making hand-crafted pasta, a special seafood stew, and the region's answer to paella. | 52m | ||
| 07:44 | The Pizza City You've Never Heard OfGeorge Kalivas goes on a mission to set the record straight about where to find the best pies on the planet. | 52m | ||
| 08:36 | Pati's Mexican TablePati is in one of Mexico's most popular beach destinations - Puerto Vallarta. She gets an insider's tour of the best street food from one of the to... | S10 E9, Double Vallarta | 26m | |
| 09:02 | Pati's Mexican TableTwo sisters made a little shack on the Rio Ramos into a must-visit restaurant known for one dish: cortadillo stew. Down the road, another restauran... | S11 E2, Sisters, Stew, and Sass | 26m | |
| 09:28 | Pati's Mexican TableIn Yaxunah, Pati discovers Yucatán's league of their own. She joins the Amazonas, a softball team of indigenous women, for their morning practice. ... | S12 E10, A Mayan League of Their Own | 26m | |
| 09:54 | Pati's Mexican TableTemozón is the birthplace of Yucatán's signature smoked meat Carne Ahumada and everyone in town claims to have a relative who invented it. Pati str... | S12 E6, Yucatán Meats | 26m | |
| 10:20 | Pati's Mexican TablePati learns about the history, the instruments, and the meaning behind Mariachi music. Pati makes carne en su jugo, tres chiles guacamole, and masa... | S10 E4, Los Mariachis | 26m | |
| 10:46 | Pati's Mexican TablePati explores the culinary highlights of Jalisco's capital city, Guadalajara. She starts at a street cart to taste the city's most iconic sandwich,... | S10 E1, Welcome to Guadalajara | 26m | |
| 11:12 | Luke Nguyen's Railway VietnamLuke searches to find Ho Chi Minh's old markets before they disappear due to District 1's rapid development. Join Luke as he gathers fresh ingredie... | Secret Family Recipies in Ho Chi Minh | 26m | |
| 11:38 | Luke Nguyen's Railway VietnamLuke's next stop is the destination of Dalat. Follow Luke as he visits the Art Deco Dalat Train Station, experiences the French influence of the re... | Vietnamese Pizza in Dalat | 26m | |
| 12:04 | Luke Nguyen's Railway VietnamLuke hops on the train in Ga Thap Cham, and finds himself in Nha Trang—a region of Vietnam with a similar vibe to the French Riviera! Luke hand-cat... | Exploring The 'Wet Market' Of Nha Trang | 26m | |
| 12:30 | Luke Nguyen's Railway VietnamLuke is in the town of Hội An. He visits a family who has been making chili sauce for 5 generations, stops by the Historic Japanese Covered Bridge ... | Fiery Chili Sauce in Hoi An | 26m | |
| 12:55 | Worth the HypeFrankie heads to Santa Fe investigating New Mexican cuisines eating green chile burgers, poblano chile stews, and sweet blue-corn pancakes. | Chiles, Burgers, & Tenderloins in Santa Fe | 26m | |
| 12:56 | Worth the Hype: Chiles, Burgers, & Tenderloins in Santa FeFrankie heads to Santa Fe investigating New Mexican cuisines eating green chile burgers, poblano chile stews, and sweet blue-corn pancakes. | 26m | ||
| 13:21 | Worth the HypeFrankie explores Hawaii's O'ahu island to get nourished from fresh tuna poke, heartfelt Pho, and hand-pounded poi. | Pho, Poke, & Pig in O'ahu | 26m | |
| 13:47 | Worth the HypeFrankie stops by New Orleans to chow down on lacquered quail, a beast of a Po Boy, and Creole Beef Daube. | Quail, Alligator Sausage, & Gumbo in New Orleans | 26m | |
| 14:13 | Worth the HypeFrankie goes to Miami to sample serious cherry smoked beef rib, three cheese spinach empanadas, and a legendary Cubano sandwich with homemade mustard. | Cubanos, Empanadas, & Smoked Beef Rib in Miami | 26m | |
| 14:39 | Worth the HypeFrankie Celenza heads to all the buzzworthy spots in LA - cooking up calamari steak at a classic Mexican joint, tasting taro root donuts with fun f... | Smash Burgers & A Slice in Los Angeles | 26m | |
| 15:05 | Pati's Mexican TablePati explores some unique spots in Guadalajara where food and art truly connect. In her kitchen, she makes pollo a la valentina, rice with poblanos... | S10 E2, Food Meets Art | 26m | |
| 15:31 | Pati's Mexican TableNo trip to Yucatán is complete without seeing a beautiful cenote, natural freshwater pools in caves. To learn more about Mayan communities, Pati vi... | Mayan Gateway To The Underworld | 26m | |
| 15:57 | Pati's Mexican TablePati arrives in Motul, a town in the history books for Yucatán's once thriving henequén industry and for the egg dish Huevos Motuleños. Pati meets ... | The Art of the Egg | 26m | |
| 16:23 | Pati's Mexican TablePati visits Chef Wilson Alonzo in his hometown of Halachó to prepare a traditional Cochinita Pibil in an underground pit. Pati helps Wilson prepare... | An Underground Pit of Cochinita Pibil | 26m | |
| 16:49 | Pati's Mexican TablePati returns to Mérida to meet sisters, Delia and Maria Elide, who love to cook and laugh and are famous for recados - pastes of spices and aromati... | The Famous Pastes of Spices | 26m | |
| 17:15 | Pati's Mexican TablePati explores the streets of Yucatán's capital, Mérida. She tries the best tacos in Mérida at Wayan'e. The aroma of freshly made cookies lures her ... | The Best Tacos In Mérida | 26m | |
| 17:41 | Pati's Mexican TablePati meets the young chefs behind one of Guadalajara's most exciting restaurants, Xokol. Back home, Pati invites her friend Francisco Migoya over t... | S10 E7, Getting to the Roots | 26m | |
| 18:07 | Jamie Oliver Cooks ItalyJamie returns to cooking the food he loves the most, getting right to heart of the Italian kitchen. | Best of Salina's Land and Sea | 53m | |
| 19:00 | Jamie Oliver Cooks ItalyJamie tracks down some fast, fresh and easy recipes, featuring tasty minty pea tortiglioni and gnocchi with roasted tomato sauce and rocket pesto. | Fast Paced Roman Recipes | 56m | |
| 19:56 | Jamie Oliver Cooks ItalyJamie is high up in the Italian Alps cooking some great comfort food, including dumplings, mind-blowing macaroni cheese, and a classic red wine and... | Italian Alps Comfort Food | 56m | |
| 20:52 | Jamie Oliver Cooks ItalyJamie visits the pizza capital of Italy to learn recipes from the locals and tries acquapazza, fish poached in crazy water. | Making Pizza in Naples | 56m | |
| 21:48 | Luke Nguyen's Railway VietnamOn this stop of his Vietnam journey, Luke visits the bustling seaside city of Da Nang. Join him as he visits the spectacular Dragon Bridge, looks u... | Seafood With A Bang, Here In Da Nang | 28m | |
| 22:16 | Luke Nguyen's Railway VietnamLuke visits Huế - famous for its heritage and cuisine - and Con Hen Village to learn a technique for de-shelling baby clams, searches for best bowl... | Savoury Vietnamese Pancakes in Huė | 28m | |
| 22:44 | Luke Nguyen's Railway VietnamAfter a long trip from Hue, Luke finally gets some rest in the scenic Ninh Bihn. Tag along as Luke meets with a local rice farmer, takes a canoe ou... | Tasty Ant Eggs in Ninh Binh | 28m | |
| 23:12 | Luke Nguyen's Railway VietnamLuke is in northern Vietnam- Hai Phong! This is the birthplace of his partner Lynne. Join Luke as he meets some of Lynne's family for the first tim... | Searching For The Banh Da Noodle in Hai Phong | 28m | |
| 23:40 | Jamie Oliver Cooks ItalyJamie returns to cooking the food he loves the most, getting right to heart of the Italian kitchen. | Best of Salina's Land and Sea | 56m |
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_kdksze0t/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_kdksze0t/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_kdksze0t/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_kdksze0t/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_kdksze0t/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_kdksze0t/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_kdksze0t/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_e856n44p", "channel": "ch_kdksze0t", "start": "2026-10-12T03:40:00Z", "stop": "2026-10-12T04:36:00Z", "title": "Extraordinary Places to Eat", "sub_title": "Perfecting Puff Pastry in Burgundy, France", "description": "Acclaimed chef Michael Caines takes Fred to Burgundy to amazing places to eat...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "date": "2026-10-12", "tz": "America/New_York" } }
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.