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-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | Jamie Oliver Cooks ItalyJamie returns to cooking the food he loves the most, getting right to heart of the Italian kitchen. | Jamie Oliver Cooks Italy | 56m | |
| 00:36 | Jamie Oliver Cooks ItalyJamie tracks some fast, fresh and easy recipes, featuring tasty minty pea tortiglioni and gnocchi. | Jamie Oliver Cooks Italy | 56m | |
| 01:32 | Jamie Oliver Cooks ItalyJamie is high up in the Italian Alps cooking some great comfort food. | Jamie Oliver Cooks Italy | 56m | |
| 02:28 | Jamie Oliver Cooks ItalyJamie visits the pizza capital of Italy to learn recipes from the locals. | Jamie Oliver Cooks Italy | 56m | |
| 03:24 | Luke Nguyen's Railway VietnamLuke visits the Dragon Bridge, finds shrimp on the beach, and stumbles upon a fishing village. | S1 E5, Episode 5 | 26m | |
| 03:50 | Luke Nguyen's Railway VietnamLuke visits Huế—famous for its heritage and cuisine—to learn a technique for deshelling baby clams. | S1 E6, Episode 6 | 26m | |
| 04:16 | Luke Nguyen's Railway VietnamTag along as Luke ventures deep into the jungle in search of a local delicacy: red ant eggs! | S1 E7, Episode 7 | 26m | |
| 04:42 | Luke Nguyen's Railway VietnamJoin Luke as he meets some of Lynne's family for the first time, and tries Banh Da Noodle. | S1 E8, Episode 8 | 26m | |
| 05:08 | Pati's Mexican TablePati visits Chef Wilson Alonzo where he prepares a traditional Cochinita Pibil in a pit. | S12 E4, A Family Affair | 26m | |
| 05:34 | Pati's Mexican TablePati returns to Mérida to meet sisters, Delia and Maria Elide, who love to cook. | S12 E7, Recados | 26m | |
| 06:00 | Pati's Mexican TablePati makes carne en su jugo, tres chiles guacamole, and masa berry shortcake. | S10 E4, Los Mariachis | 26m | |
| 06:26 | Pati's Mexican TablePati explores the culinary highlights of Jalisco's capital city, Guadalajara. | S10 E1, Welcome to Guadalajara | 25m | |
| 06:51 | Luke Nguyen's Railway VietnamLuke searches for Ho Chi Minh's old markets before they disappear due to District 1's development. | S1 E1, Episode 1 | 27m | |
| 07:18 | Luke Nguyen's Railway VietnamFollow Luke as he visits the Dalat Train Station and experiences the French influence of the region. | S1 E2, Episode 2 | 26m | |
| 07:44 | Worth the HypeFrankie heads to Santa Fe eating green chili burgers, poblano chili stews, and blue-corn pancakes. | Worth the Hype | 26m | |
| 08:10 | Worth the HypeFrankie explores O'ahu island to get nourished from fresh tuna poke, Pho, and hand-pounded poi. | Worth the Hype | 26m | |
| 08:36 | Worth the HypeFrankie stops by New Orleans to chow down on quail, a beast of a Po Boy, and Creole Beef Daube. | Worth the Hype | 26m | |
| 09:02 | Worth the HypeFrankie goes to Miami to sample smoked beef rib, spinach empanadas, and a legendary Cubano sandwich. | Worth the Hype | 26m | |
| 09:28 | Worth the HypeFrankie tries the best bites in LA: a Mexican place, a donut spot, pizza to-go and a burger joint. | Worth the Hype | 26m | |
| 09:54 | Pati's Mexican Table On nowPati makes pollo a la Valentina, rice with poblanos and corn, and an almond tres leches cake. | S10 E2, Food Meets Art | 26m | |
| 10:20 | Pati's Mexican TableToday no trip to Yucatán is complete without seeing a cenote, natural freshwater pools in caves. | S12 E8, Maya Today | 26m | |
| 10:46 | Pati's Mexican TablePati arrives in Motul, a town in the history books for the egg dish Huevos Motuleños. | S12 E5, Ode to the Egg | 26m | |
| 11:12 | Pati's Mexican TablePati visits Chef Wilson Alonzo where he prepares a traditional Cochinita Pibil in a pit. | S12 E4, A Family Affair | 26m | |
| 11:38 | Pati's Mexican TablePati returns to Mérida to meet sisters, Delia and Maria Elide, who love to cook. | S12 E7, Recados | 26m | |
| 12:04 | Pati's Mexican TablePati explores the streets of Yucatán's capital, Mérida, and tries the tacos in Mérida at Wayan'e. | S12 E3, Flavors of Merida | 26m | |
| 12:30 | Pati's Mexican TablePati makes conchas to go with pellizcadas with chicharrón in salsa verde. | S10 E7, Getting to the Roots | 26m | |
| 12:56 | Luke Nguyen's IndiaLuke visits the plantations in Thekkady and then tours Madurai, the spiritual heart of Tamil Nadu. | S1 E4, Hunting for Ancient Spices in Thekkady | 52m | |
| 13:48 | Luke Nguyen's IndiaLuke uncovers the history of Chettinad and savours its famous cuisine. | S1 E5, The Outrageous Street Food of Pondicherry | 52m | |
| 14:40 | Luke Nguyen's IndiaLuke visits Chennai, the capitol city of Tamil Nadu. | S1 E6, Celebrating Diwali in Chennai | 52m | |
| 15:32 | Luke Nguyen's IndiaLuke heads to the city of Bangalore in southern India; he visits MTR; he learns how to make idli. | S1 E1, Exploring the Night Markets of Bangalore | 52m | |
| 16:24 | Worth the HypeFrankie goes to Austin for breakfast tacos, sizzlin' sausage, loaded biscuits, and dessert pancakes. | Worth the Hype | 26m | |
| 16:50 | Worth the HypeFrankie tries the best Brooklyn pizza from Neo-Neapolitan to coal oven pies and Italian classics. | Worth the Hype | 26m | |
| 17:16 | Worth the HypeFrankie Celenza tries San Antonio's best brunch, puffy tacos, conchitas and BBQ Thai curry bowls. | Worth the Hype | 26m | |
| 17:42 | Worth the HypeFrankie Celenza heads to San Diego to try latkes, loaded hot dogs, snow ice and French cocktails. | Worth the Hype | 26m | |
| 18:08 | Extraordinary Places to EatChef Giorgio Locatelli takes Fred to Rome in search of the city's most exciting eats. | Extraordinary Places to Eat | 52m | |
| 19:00 | Extraordinary Places to EatAcclaimed chef Michael Caines takes Fred to Burgundy to visit his favourite restaurants. | Extraordinary Places to Eat | 56m | |
| 19:56 | Extraordinary Places to EatRestaurateur Tommasina Miers takes Fred to South Wales to discover her top restaurants. | Extraordinary Places to Eat | 56m | |
| 20:52 | Pati's Mexican TablePati learns that carne asada goes beyond grilled meat in Sonora. It's an important family ritual. | S9 E4, Carne Asada with La Familia | 28m | |
| 21:20 | Pati's Mexican TablePati tours one of Hermosillo's oldest flour mills and gets a lesson on making coyotas, a dessert. | S9 E5, Flour Power | 28m | |
| 21:48 | Pati's Mexican TablePati spends a day in the kitchen with her middle son, Sami, cooking recipes inspired by her travels. | S9 E6, Sonoran Family Favorites for Sami | 28m | |
| 22:16 | Pati's Mexican TablePati travels to Sonora's coast on the Sea of Cortez. | S9 E7, Legends of the Sonoran Sea | 28m | |
| 22:44 | Pati's Mexican TablePati makes pescado zarandeado, a rich stew called gallina pinta, and dirty rice with clams. | S9 E8, Super Sonoran | 28m | |
| 23:12 | Pati's Mexican TablePati prepares a true Sonoran, Sonora cheese soup, chicken in pecan and ancho chile sauce. | S9 E9, Cooking for My Crew in Sonora | 28m | |
| 23:40 | Extraordinary Places to EatChef Giorgio Locatelli takes Fred to Rome in search of the city's most exciting eats. | Extraordinary Places to Eat | 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-13&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-13&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-13&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-13", "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-13, the first programme { "data": [ { "id": "ls_d47s4x86", "channel": "ch_kdksze0t", "start": "2026-10-13T03:40:00Z", "stop": "2026-10-13T04:36:00Z", "title": "Jamie Oliver Cooks Italy", "sub_title": "Jamie Oliver Cooks Italy", "description": "Jamie returns to cooking the food he loves the most, getting right to heart o...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 44, "date": "2026-10-13", "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 | Saturday 10 October 2026 | Category |
|---|---|---|
| 18:00 | Gordon Ramsay's Road Trip | Cooking, Travel |
| 00:00 | Pati's Mexican Table | Cooking |
| 00:30 | Pati's Mexican Table | Cooking |
| 35 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.