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_kmj0zcpg/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 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 | |
| 00:50 | Oliver's TwistSteven and David are bike couriers in London. | Food + home + culture | 28m | |
| 01:18 | Oliver's TwistJamie has known Stuart and Russell for 5 years and they’re his builders who are renovating his flat. | Food + home + culture | 26m | |
| 01:44 | Oliver's TwistDom, Jamie’s friend is a magician and a vegetarian. Along with his girlfriend Sandi. | Food + home + culture | 29m | |
| 02:13 | Oliver's TwistGreg and Junior are both stand-up comedians, touring late-night clubs in the UK. | Food + home + culture | 28m | |
| 02:41 | Cook With Jamie: BBQJamie's must try barbecue recipes, ideas and tips. | Must Try BBQ | Food + home + culture | 1h 1m |
| 03:42 | Jamie’s Best BitesA bite-sized, snackable clip selection of Jamie’s most-loved recipes and top kitchen moments. | Jamie’s Best Salads | Food + home + culture | 31m |
| 04:13 | 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 | |
| 04:42 | Jamie's Easy Meals for Every DayJamie makes Aubergine Milanese and Cajun-spiced salmon tacos, served with mango salsa. | Food + home + culture | 26m | |
| 05:08 | Jamie's Easy Meals for Every DayJamie makes prosciutto-wrapped roasted pork fillet with gnocchi gratin and prawn curry. | Food + home + culture | 25m | |
| 05:33 | Jamie's Easy Meals for Every DayJamie takes cheesy baked mushroom soup to a new level and gives a classic salad a tasty twist. | Food + home + culture | 29m | |
| 06:02 | Jamie's Easy Meals for Every DayJamie takes cheesy baked mushroom soup to a new level and gives a classic salad a tasty twist. | Food + home + culture | 25m | |
| 06:27 | Jamie's Easy Meals for Every DayJamie cooks an avocado pastry quiche and shows us how to take a classic steak to the next level. | Food + home + culture | 28m | |
| 06:55 | Save with JamieJamie cooks up a glorious mothership Roast Half Shoulder of Pork with all the trimmings. | Pork | Food + home + culture | 53m |
| 07:48 | Jamie's 15 Minute MealsOn the menu is smoked salmon, Yorkshire pudding, beets and asparagus. | Smoked Salmon / Gorgeous Greek Chicken | Food + home + culture | 29m |
| 08:17 | Jamie's 15 Minute MealsThis time Chef Jamie Oliver cooks glazed sizzling chops, sweet tomato and asparagus lasagnetti. | Glazed Sizzling Chops, Sweet Tomato and Asparagus Lasagnetti / Mushroom Soup, Stilton, Apple and Walnut Croutes | Food + home + culture | 25m |
| 08:42 | Jamie's 15 Minute MealsChef Jamie Oliver rustles up seared Asian tuna, coconut rice and greens. | Seared Asian Tuna / Ricotta Fritters | Food + home + culture | 28m |
| 09:10 | Jamie's 15 Minute MealsChef Jamie Oliver cooks up spiced chicken, bacon, asparagus and spinach lentils. | Spiced Chicken, Bacon, Asparagus and Spinach Lentils / Falafel Wraps, Grilled Veg and Salsa | Food + home + culture | 25m |
| 09:35 | Jamie's 15 Minute MealsJamie Oliver cooks up a griddled tuna Nicoise salad and Thai chicken laksa. | Food + home + culture | 29m | |
| 10:04 | Jamie's 15 Minute MealsChef Jamie Oliver makes a quick lamb tagine with pan-fried eggplant and cumin crunch. | Food + home + culture | 26m | |
| 10:30 | Jamie's 15 Minute MealsJamie is cooking up fettuccine, smoked trout, asparagus, and peas. | Food + home + culture | 27m | |
| 10:57 | Jamie's 15 Minute MealsChef Jamie Oliver’s menu includes pork Marsala, porcini rice, and spring greens. | Food + home + culture | 28m | |
| 11:25 | Jamie's 15 Minute MealsJamie Oliver makes crispy Parma pork, minted zucchini, and brown rice. | Food + home + culture | 28m | |
| 11:53 | Jamie's Quick & Easy FoodJamie’s cooking up his Thai Style Crispy Sea Bass, a super-quick, flavor packed fish supper. | Sea Bass/Mushrooms/Chicken/Pineapple | Food + home + culture | 29m |
| 12:22 | Jamie's Quick & Easy FoodJamie’s cooking up melt in the mouth Mustardy Beef, with phenomenal flavor from just 5 ingredients. | Beef/Rice/Salmon/Plum Tarte | Food + home + culture | 29m |
| 12:51 | Jamie's Quick & Easy Food On nowJamie’s cooking up his Smoky Chorizo Salmon a high-speed supper with a blow your mind. | Chorizo Salmon/Lamb Hotpot/Affogato | Food + home + culture | 32m |
| 13:23 | Jamie's Quick & Easy FoodJamie’s cooking up his colorful Chickpea and Chard Pork, a hearty one pan wonder. | Chickpea & Chard Pork/Rice/Carpaccio/Fish Pie | Food + home + culture | 29m |
| 13:52 | Jamie's Quick & Easy FoodJamie’s cooking up his spicy aromatic Lamb Kofta Flatbreads… a mighty meaty treat. | Kofta/Broad Bean Salad/Alaska | Food + home + culture | 30m |
| 14:22 | Jamie's Quick & Easy FoodJamie cooks up his Chicken Noodle Stir-fry an insanely tasty, super-fast sizzling supper... | Stir Fry/Pomodoro/Sole/Honey Berry Filo | Food + home + culture | 30m |
| 14:52 | Jamie's Quick & Easy FoodJamie cooks up his super-fast, Asian Tuna Steak Salad, a delightful fish dish in next to no time. | Tuna/Ale Barley Lamb/Noodles/Duck | Food + home + culture | 31m |
| 15:23 | Jamie's Quick & Easy FoodTo round up the series, Jamie’s cooking up his sensational Italian Seared Beef. | Beef/Eggplant/Beets/Prawns | Food + home + culture | 28m |
| 15:51 | Jamie’s Best BitesA bite-sized, snackable clip selection of Jamie’s most-loved recipes and top kitchen moments. | Jamie’s Top 10 Italian Dishes | Food + home + culture | 1h 16m |
| 17:07 | Jamie & Jimmy's Food Fight ClubJodie Whittaker drops in at the pier and Jamie and Jimmy campaign for British crabs. | S7 E1, Jodie Whittaker | Food + home + culture | 52m |
| 17:59 | Jamie & Jimmy's Food Fight ClubMartin Freeman stops by the café and the boys campaign for healthy food for night workers. | S7 E2, Martin Freeman | Food + home + culture | 54m |
| 18:53 | Jamie & Jimmy's Food Fight ClubHollywood legend Danny DeVito joins Jamie and Jimmy. The boys campaign for healthy school dinners. | S7 E3, Danny DeVito | Food + home + culture | 54m |
| 19:47 | Jamie & Jimmy's Food Fight ClubJamie and Jimmy take Harry Hill down memory lane, and then campaign for future doctors. | Food + home + culture | 55m | |
| 20:42 | Jamie & Jimmy's Food Fight ClubRomesh Ranganathan challenges Jamie and Jimmy to create his delicious vegan lasagna. | S7 E5, Romesh Ranganathan | Food + home + culture | 52m |
| 21:34 | Jamie's 30 Minute MealsJamie makes sticky pan-fried scallops with sweet chilli rice, dressed greens, and brownies. | Food + home + culture | 26m | |
| 22:00 | Jamie's 30 Minute MealsJamie prepares cheat's pizza, three delish salads, and squashed cherries. | Food + home + culture | 27m | |
| 22:27 | Jamie's 30 Minute MealsJamie prepares salmon with jazzed-up rice, a salad of baby courgette, guacamole and berry spritzer. | Food + home + culture | 28m | |
| 22:55 | Jamie's 30 Minute MealsJamie makes fresh tagliatelle with smashed up basil, lemon juice and zest and parmesan. | Food + home + culture | 27m | |
| 23:22 | Jamie's 30 Minute MealsJamie makes stuffed Cypriot chicken with pan-fried asparagus and vine tomatoes. | Food + home + culture | 28m | |
| 23:50 | Save with JamieThere’s a fresh spin on a fast food favorite: Jamie’s Fried Chicken (or JFC). | Food + home + culture | 53m |
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-13&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-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_kmj0zcpg/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_kmj0zcpg/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_kmj0zcpg/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_kmj0zcpg/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_efvbdnev", "channel": "ch_kmj0zcpg", "start": "2026-10-13T03:55:00Z", "stop": "2026-10-13T04:50:00Z", "title": "Save with Jamie", "sub_title": null, "description": "Jamie proves that frozen fish can be just as good as fresh with his stunning ...", "category": [ "food + home + culture" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "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 | Friday 10 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.