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_kmj0zcpg/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:56 | Save with JamieJamie cooks a Mexican Chili that’s luxurious and low on price. | Food + home + culture | 57m | |
| 00:53 | Oliver's TwistIt’s Halloween and Jamie is taking his friends’ children trick-or-treating. | Food + home + culture | 29m | |
| 01:22 | Oliver's TwistFrancesco, Sarah and Andre are Americans studying at University in London. | Food + home + culture | 28m | |
| 01:50 | Oliver's TwistAndy, Louise, Chas and Ollie are all in the London Police Force and mad about spicy food. | Food + home + culture | 28m | |
| 02:18 | Oliver's TwistThere’s a myth that models don’t eat fatty foods to keep their figures in trim. | Food + home + culture | 28m | |
| 02:46 | Jamie’s Best BitesA bite-sized, snackable clip selection of Jamie’s most-loved recipes and top kitchen moments. | 10 Homegrown Favorites | Food + home + culture | 1h 11m |
| 03:57 | Jamie's Easy Meals for Every DayJamie rustles up a delicious butter chicken and a super-simple salmon en croute. | Food + home + culture | 29m | |
| 04:26 | Jamie's Easy Meals for Every DayJamie makes peri peri chicken and a smoked haddock fishcakes with a creamy chive sauce. | Food + home + culture | 27m | |
| 04:53 | Jamie's Easy Meals for Every DayJamie makes toad-in-the-hole with mushrooms, then enjoys a steak night date night with Jools. | Food + home + culture | 26m | |
| 05:19 | Jamie's Easy Meals for Every DayJamie spices up a barbecue chicken burger, shows off homemade hummus, and whips up a Rocky Road. | Food + home + culture | 29m | |
| 05:48 | Jamie's Easy Meals for Every DayJamie makes hoisin pork takeaway, his favorite cocktail, a negroni, and a beautifully pink cake. | Food + home + culture | 29m | |
| 06:17 | Jamie's Easy Meals for Every DayJamie makes Aubergine Milanese and Cajun-spiced salmon tacos, served with mango salsa. | Food + home + culture | 26m | |
| 06:43 | Jamie's Easy Meals for Every DayJamie makes prosciutto-wrapped roasted pork fillet with gnocchi gratin and prawn curry. | Food + home + culture | 25m | |
| 07:08 | Save with JamieJamie cooks up a glorious mothership Roast Brisket of Beef with all the trimmings. | Beef | Food + home + culture | 53m |
| 08:01 | Jamie's 15 Minute MealsJamie Oliver cooks up his crispy duck and hoi sin lettuce parcels. | Crispy Duck / Chicken Cacciatore | Food + home + culture | 28m |
| 08:29 | Jamie's 15 Minute MealsJamie Oliver rustles up Moroccan bream, couscous salad, pomegranate and harissa. | Moroccan Bream / British Burgers | Food + home + culture | 27m |
| 08:56 | Jamie's 15 Minute MealsJaime Oliver cooks up jerk pork, grilled corn and crunchy tortilla salad. | Jerk Pork / Minestrone | Food + home + culture | 28m |
| 09:24 | Jamie's 15 Minute MealsJamie Oliver cooks Swedish meatballs, celeriac and spinach rice. | Swedish Meatballs / Pasta Pesto | Food + home + culture | 27m |
| 09:51 | Jamie's 15 Minute MealsOn Jamie Oliver’s menu is green tea salmon, coconut rice and miso greens. | Green Tea Salmon / Modern Greek Salad | Food + home + culture | 26m |
| 10:17 | Jamie's 15 Minute MealsJamie Oliver’s recipes include grilled steak, ratatouille and saffron rice. | Grilled Steak / Blackened Chicken | Food + home + culture | 28m |
| 10:45 | Jamie's 15 Minute MealsJamie Oliver rustles up pork steaks with Hungarian pepper sauce. | Pork Steaks / Killer Kedgeree | Food + home + culture | 29m |
| 11:14 | Jamie's 15 Minute MealsJamie Oliver cooks up rosemary chicken, grilled polenta and porcini tomato sauce. | Rosemary Chicken / Happy Cow Burgers | Food + home + culture | 28m |
| 11:42 | Jamie's 15 Minute MealsChef Jamie Oliver cooks sticky squid balls, grilled prawns and noodle broth. | Sticky Squid Balls / Sausage Fusilli | Food + home + culture | 25m |
| 12:07 | Jamie's Quick & Easy FoodJamie’s cooking up Sesame Seared Tuna, a mouthwatering meal in minutes, and Messy Meatball Buns. | S1 E2, Tuna, Meatballs, Cookies | Food + home + culture | 26m |
| 12:33 | Jamie's Quick & Easy FoodJamie cooks up Quick Asian Fishcakes, with a brilliant tip for a sweet and spicy glaze. | Chops/Linguine/Fish Cakes | Food + home + culture | 29m |
| 13:02 | Jamie's Quick & Easy FoodJamie cooks up his Tender Lamb Shoulder, an epic sharing feast that’s super-quick to prep. | Lamb/Spaghetti/Fish/Cookies | Food + home + culture | 25m |
| 13:27 | Jamie's Quick & Easy FoodJamie’s cooking up his high-speed Ginger Shakin’ Beef, teamed with one-minute-wonder veg, pak choi. | Beef/Squid/Pork/Polenta | Food + home + culture | 27m |
| 13:54 | Jamie's Quick & Easy FoodJamie kicks things off by cooking up his Crazy Good Pork Burger, a naughty little treat. | Pork/Prawns/Gnocchi/Cheesecake | Food + home + culture | 28m |
| 14:22 | Jamie's Quick & Easy FoodJamie starts by cooking up his tasty Tikka Chicken - it’s the quickest roast you’ll ever make. | Chicken/Salad/Crab Pasta | Food + home + culture | 27m |
| 14:49 | Jamie's Quick & Easy FoodJamie’s sharing his super-fast, stress-free Easy Sausage Carbonara, with a peppery punch. | Sausage Carbonara/Thai Red Chicken | Food + home + culture | 28m |
| 15:17 | Jamie's Quick & Easy FoodJamie’s cooking up super-indulgent Flaky Pastry Pesto Chicken, to treat the family. | Pesto Chicken/'Nduja/Sausage Bake | Food + home + culture | 31m |
| 15:48 | Jamie's Quick & Easy FoodJamie’s cooking up his succulent Sticky Kickin’ Chicken Wings, fast finger food made for sharing. | Wings/Steak/Mushroom Pasta | Food + home + culture | 29m |
| 16:17 | Jamie’s Best BitesA bite-sized, snackable clip selection of Jamie’s most-loved recipes and top kitchen moments. | 5 Simple Recipes To Cook at Home | Food + home + culture | 32m |
| 16:49 | Jamie & Jimmy's Food Fight ClubWarwick Davis stops by and the boys discover how important it is to support amazing local honey. | S6 E8, Warwick Davis | Food + home + culture | 54m |
| 17:43 | Jamie & Jimmy's Food Fight ClubChris O’Dowd and Dawn O’Porter stop by. The boys look into how much sugar is in kids’ cereal. | Chris O'Dowd + Dawn O'Porter | Food + home + culture | 52m |
| 18:35 | Jamie & Jimmy's Food Fight ClubCraig David joins Jamie and Jimmy to cook a nostalgic recipe. Later, the boys head to the coast. | S6 E10, Craig David | Food + home + culture | 51m |
| 19:26 | Jamie & Jimmy's Food Fight Club On nowJohnny Vegas joins Jamie and Jimmy on the pier. The boys discover an incredible part of salmon that is currently being thrown away. | S6 E11, Johnny Vegas | Food + home + culture | 54m |
| 20:20 | Jamie & Jimmy's Food Fight ClubHollywood’s Josh Hartnett stops by. The boys get a taste at a futuristic way of farming. | S6 E12, Josh Hartnett | Food + home + culture | 52m |
| 21:12 | Jamie's 30 Minute MealsJamie cooks spaghetti alla puttanesca with a salad, garlic bread, and a silky chocolate ganache. | Food + home + culture | 27m | |
| 21:39 | Jamie's 30 Minute MealsJamie's Spanish spread includes tortilla, glazed chorizo, cheese, cured meats and stuffed peppers. | Food + home + culture | 28m | |
| 22:07 | Jamie's 30 Minute MealsJamie prepares super-fast beef hash with jacket potatoes, goddess salad and lovely butter beans. | Food + home + culture | 27m | |
| 22:34 | Jamie's 30 Minute MealsJamie prepares spring lamb with a vegetable platter, mint sauce and chianti gravy. | Food + home + culture | 28m | |
| 23:02 | Jamie's 30 Minute MealsJamie prepares mustard chicken with quick dauphinoise potatoes, greens, and black forest affogato. | Food + home + culture | 25m | |
| 23:27 | Jamie's 30 Minute MealsJamie prepares Trapani-style rigatoni with griddled chicory salad, rocket and parmesan salad. | Food + home + culture | 28m | |
| 23:55 | Save with JamieJamie proves that frozen fish can be just as good as fresh with his stunning fish tikka curry. | Food + home + culture | 55m |
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_kmj0zcpg/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_kmj0zcpg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_kmj0zcpg/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_kmj0zcpg/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_kmj0zcpg/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_kmj0zcpg/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_kmj0zcpg/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_etsgbmg0", "channel": "ch_kmj0zcpg", "start": "2026-10-12T03:56:00Z", "stop": "2026-10-12T04:53:00Z", "title": "Save with Jamie", "sub_title": null, "description": "Jamie cooks a Mexican Chili that’s luxurious and low on price.", "category": [ "food + home + culture" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 45, "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.