72.1M 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_w679nhsg/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:39 | Let Frankie CookFrankie makes breakfast for dinner with Banana Pancakes, Eggs Benny, Home Fries, Scrapple, and a boozy shake. | Pancake Stacks and Snacks for Two | 56m | |
| 00:35 | Let Frankie CookFrankie bikes with Date Balls, forages ramps for pasta, and serves Juicy Lucy burgers with his friend Will. | Lunch That Goes the Distance | 56m | |
| 01:31 | Let Frankie CookFrankie jams with his band and makes Shoyu Ramen, Tare Eggs, Chicken Meatballs, and a crispy Okonomiyaki. | Getting the Band Back Together | 56m | |
| 02:27 | Worth the HypeFrankie explores O'ahu island to get nourished from fresh tuna poke, heartfelt Pho, and hand-pounded poi. | Pho, Poke, & Pig in O'ahu | 28m | |
| 02:55 | 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 | 28m | |
| 03:23 | Worth the HypeFrankie goes to Miami to sample smoked beef rib, spinach empanadas, and a legendary Cubano sandwich. | Cubanos, Empanadas, & Smoked Beef Rib in Miami | 26m | |
| 03:49 | Barbecue: Smoke OutKev & Noah are making BBQ Pulled Pork Sandwiches with Coleslaw Creole Cabbage and Grilled Steak Sandwiches. | The Only Pulled Pork Recipe You'll Ever Need | 26m | |
| 04:15 | Barbecue: Smoke OutWe're cooking Smoked Oxtails BBQ Oxtail Spaghetti Cowboy Skillet Breakfast Dirty Rice and Collard Greens. | Southern Comfort: Oxtails, Collard Greens and Dirty Rice | 26m | |
| 04:41 | Barbecue: Smoke OutWe're cooking Beef Ribs, Fried Ribs, Smoked Ribs, Grilled Ribs and even Dirty Cabbage. | Every Kind of Rib: Dino, Fried, Smoked, Grilled and Glazed | 26m | |
| 05:07 | Let Frankie CookFrankie explores his pasta roots with Cavatelli, ragout Pappardelle, anchovy Gnocchi, and squash Orzotto. | Pasta From Scratch | 53m | |
| 06:00 | Struggle MealsFrankie returns to Pizza Week with three homemade pizza styles that deliver on flavor and price. | We Knead Pizza | 26m | |
| 07:18 | Struggle MealsIt's rent week. Frankie teaches us how to better prepare for this time of the month and cooks up go-to meals. | S3 E5, Rent Week | 26m | |
| 07:44 | Struggle MealsWhip up a feast your family will love with these fantastic meals that keep stress low and the enjoyment high. | S7 E6, Easy Meals for a Crowd | 26m | |
| 08:10 | Struggle MealsJoin Frankie as he makes festive, budget-friendly treats to gift to friends and family. | S7 E7, Holiday Sweet Treats | 26m | |
| 08:36 | Struggle MealsSkip the delivery fees, service charges, and long wait times with Frankie's takeout favorites. | S7 E9, Chinese Take Out | 26m | |
| 09:02 | Struggle MealsRing in the new year right with these classy and easy to make dishes. | S7 E10, New Year's Party | 26m | |
| 09:28 | Struggle MealsIf it looks like a burger, and tastes like a burger… But it's really a sandwich, you're in for a real treat. | S8 E4, Between Two Buns | 26m | |
| 09:54 | Struggle MealsFrankie whips up quick, nourishing meals for when you need dinner in a pinch. | S6 E6, I Need to Eat Right Now | 26m | |
| 10:20 | Struggle MealsJoin Frankie as he rolls out his best tips and tricks for hassle free, budget friendly pies. | S6 E7, Piece of the Pie | 26m | |
| 10:46 | Struggle MealsHuddle around as Frankie preps the ultimate watch party spread to enjoy even if your bracket goes bust. | S6 E8, The Big Game | 26m | |
| 11:12 | Struggle MealsFrankie is saving bunches of money as he whips up these recipes featuring the most affordable of fruits. | S6 E9, Bananas for Bananas | 26m | |
| 11:38 | Struggle MealsThere will be tears as Frankie goes head to head with his long time frenemy, the onion. | S6 E10, Cry Me an Allium River | 26m | |
| 12:04 | Forking Delicious: 100 Iconic DishesWe're kicking things off with the 90s. No, not the decade, but the meals! | Let's Start From the Top! | 26m | |
| 12:30 | Forking Delicious: 100 Iconic DishesThings really start to heat up as our panel discuss the latest ranked selections. | Mints are not on the List | 26m | |
| 12:56 | Forking Delicious: 100 Iconic DishesWhat meals rank in the 70s and how are they related to disco? Let's find out! | This Sandwich is Defying Gravity | 26m | |
| 13:23 | Forking Delicious: 100 Iconic DishesThings get contemptuous as our panel argues over a dish in the 60s. There is no right or wrong, we all win! | Old Bay and Old Spice Don't Mix | 26m | |
| 13:49 | Forking Delicious: 100 Iconic DishesYou may not agree with some meals on this episode... but that's okay, because the panel agrees with you! | A Favorite of Youngins and Felons Alike | 26m | |
| 14:15 | Forking Delicious: 100 Iconic DishesWe're halfway through our list, but somehow just getting started! | Baja Breaking all the Rules | 26m | |
| 14:41 | Forking Delicious: 100 Iconic DishesOur panel continues to disagree with each other in this episode... which makes for good TV! | Eminem's Mom gets a Mention | 26m | |
| 15:07 | Forking Delicious: 100 Iconic DishesYou will be surprised by at least ONE of the meals in this episode. Which will it be? | Worthy of the Meat Sweats | 26m | |
| 15:33 | Forking Delicious: 100 Iconic DishesComing down to the wire, what meals are going to make the cut? | Mozarella Ice Cream or Strawberry Pizza | 26m | |
| 15:59 | Forking Delicious: 100 Iconic DishesCan you believe it? The final ten meals are here! Is your favorite on the list?! | The Final Countdown | 26m | |
| 16:25 | These Pizza Topping Rankings are UnhingedOn this episode of Forking Delicious, we're counting down your Top Ten Pizza Toppings! | Forking Delicious: Top 10 Pizza Toppings | 26m | |
| 16:51 | Breakfast of Champions? The BEST foods for the MOST IMPORTANT meal of the dayRise and shine, because on this episode our panel is cracking open your top ten breakfast dishes! | Forking Delicious: Top 10 Breakfast Dishes | 26m | |
| 17:17 | WATCH THIS if you're going to a Super Bowl Party for BAD BUNNY & OTHERS SNACKS onlyGrab your jerseys (and a napkin) because, on this episode, our panel counts down your go-to game day dishes. | Forking Delicious: Top 10 Game Day Snacks | 26m | |
| 17:43 | All Up In My GrillChef Dale says bon voyage to summer with a giant seafood feast of lobster, crab, clams, shrimp, and scallops. | S1 E8, End of Summer Seafood Feast | 26m | |
| 18:09 | All Up In My GrillChef Dale Talde kicks off summer with a burger blowout featuring Brisket, Shrimp, and Lamb Burgers. | S2 E1, Apocalypse Burgers | 26m | |
| 18:35 | Barbecue: Smoke OutNoah and Kev make a Crawfish Boil Smoked Crab Legs Grilled Rainbow Trout and Red Beans & Rice. | Louisiana Style Crawfish Boil | 26m | |
| 19:01 | Barbecue: Smoke OutWe're cooking Smoked Ribeyes Steak & Eggs Carne Asada Tacos and a Grilled Pork Chop with a Peach Glaze. | The Smoke-Reverse-Seared Cowboy Ribeye | 28m | |
| 19:29 | Barbecue: Smoke OutWe're cooking Smoked Oxtails BBQ Oxtail Spaghetti Cowboy Skillet Breakfast Dirty Rice and Collard Greens. | Southern Comfort: Oxtails, Collard Greens and Dirty Rice | 28m | |
| 19:57 | Barbecue: Smoke OutWe're cooking Beef Ribs, Fried Ribs, Smoked Ribs, Grilled Ribs and even Dirty Cabbage. | Every Kind of Rib: Dino, Fried, Smoked, Grilled and Glazed | 28m | |
| 20:25 | Barbecue: Smoke OutKevin and Noah are cooking a Thor's Hammer, Fried Catfish, Grilled Salsa Verde, and Mezcal Charro Beans. | Beef Shank is the New Brisket | 28m | |
| 20:53 | All Up In My GrillChef Dale Talde brings out brunch hits with Bacon Wrapped Dates, Cheesy Fried Rice, and BBQ Duck Pancakes. | Sausage Egg & Cheese All Day Long | 28m | |
| 21:21 | All Up In My GrillChef Dale Talde makes a Spanish-style surf ‘n' turf with Pork & Clams, Lobster Fideos, and Tomato Tuna Bread. | Summer Surf 'n' Turf | 28m | |
| 21:49 | All Up In My Grill On nowChef Dale Talde kicks off summer with a burger blowout featuring Brisket, Shrimp, and Lamb Burgers. | Apocalypse Burgers | 28m | |
| 22:17 | Barbecue: Smoke OutNoah and Kev make a Crawfish Boil Smoked Crab Legs Grilled Rainbow Trout and Red Beans & Rice. | Louisiana Style Crawfish Boil | 28m | |
| 22:45 | Barbecue: Smoke OutWe're cooking Smoked Ribeyes Steak & Eggs Carne Asada Tacos and a Grilled Pork Chop with a Peach Glaze. | The Smoke-Reverse-Seared Cowboy Ribeye | 28m | |
| 23:13 | Barbecue: Smoke OutWe're cooking Smoked Oxtails BBQ Oxtail Spaghetti Cowboy Skillet Breakfast Dirty Rice and Collard Greens. | Southern Comfort: Oxtails, Collard Greens and Dirty Rice | 28m | |
| 23:41 | Barbecue: Smoke OutWe're cooking Beef Ribs, Fried Ribs, Smoked Ribs, Grilled Ribs and even Dirty Cabbage. | Every Kind of Rib: Dino, Fried, Smoked, Grilled and Glazed | 28m |
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_w679nhsg/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_w679nhsg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_w679nhsg/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_w679nhsg/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_w679nhsg/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_w679nhsg/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_w679nhsg/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_s4rgk5pz", "channel": "ch_w679nhsg", "start": "2026-10-12T03:39:58Z", "stop": "2026-10-12T04:35:58Z", "title": "Let Frankie Cook", "sub_title": "Pancake Stacks and Snacks for Two", "description": "Frankie makes breakfast for dinner with Banana Pancakes, Eggs Benny, Home Fri...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 49, "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 | Sunday 12 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 155 countries.