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_agwpsx1p/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:39 | America's Test KitchenPoulet au vinaigre (chicken with vinegar); meat pounders; French potato tart. | S22 E3, French Chicken and Potatoes | 30m | |
| 00:09 | America's Test KitchenSmoked pork loin with dried fruit chutney; grill gadgets; sweet potato soup. | S17 E25, Summer Pork Supper | 28m | |
| 00:37 | America's Test KitchenChinese pork dumplings; steamer baskets; ginger graters; Beijing-style meat sauce and noodles. | S19 E17, Classic Chinese at Home | 29m | |
| 01:06 | Cook's CountrySmoked Fish Tacos, Steak Fajitas; review of chimney starters | S12 E3, Tacos Two Ways | 30m | |
| 01:36 | Cook's CountryMonterey Bay cioppino; can openers; how to make the ultimate shrimp Mozambique. | S13 E1, Regional Seafood Specialties | 33m | |
| 02:09 | Cook's CountrySlow-roasted medium rare beef short ribs; beef steaks; twice-baked potatoes with bacon and cheddar. | S17 E10, Short Ribs and Baked Potatoes | 27m | |
| 02:36 | America's Test KitchenBarbecued salmon; cucumber salad; charcoal grill. | S3 E25, Two Chocolate Cakes | 28m | |
| 03:04 | America's Test KitchenGood seasoning and the flavor from the charcoal grill is a perfect solution for beef tenderloin. | S5 E11, Grill-Roasted Beef Tenderloin | 31m | |
| 03:35 | America's Test KitchenWe point out the best steaks for grilling and how to make perfect mashed potatoes. | S4 E13, Steak and Potatoes | 30m | |
| 04:05 | America's Test KitchenHow to get the best crust, lemon filling and meringue for lemon meringue pie. | S3 E14, Backyard BBQ | 32m | |
| 04:37 | America's Test KitchenWe realized that pairing a crisp-fried coating with a delicate butter sauce was a great idea for Chicken Kiev. | S7 E9, Chicken Kiev | 29m | |
| 05:06 | America's Test KitchenCongo bars and all-American brownies; boxed brownie mixes; baking pans. | S5 E23, Holiday Cookies | 30m | |
| 05:36 | America's Test KitchenChicken Marsala; reviewing manual citrus juicers; skillet-roasted chicken in lemon sauce. | S17 E15, Italian Chicken | 24m | |
| 06:00 | America's Test KitchenChinese barbecued pork; wire racks and rimmed baking sheets; Sichuan braised tofu with beef. | S18 E22, Chinese Classics | 29m | |
| 06:29 | America's Test KitchenDeviled pork chops; a tasting of dark chocolate chips; oven mitts for children. | S19 E1, Pork Chops and Oven Fries | 32m | |
| 07:01 | America's Test KitchenPan-seared strip steaks, beet salad with spiced yogurt and watercress; nonstick-friendly tools. | S21 E4, Simple and Elegant Dinner | 29m | |
| 07:30 | Cook's CountryRoasted beef chuck roast with horseradish parsley sauce; medicinal uses for horseradish; timers. | S15 E14, Chuck Roast and Potatoes | 33m | |
| 08:03 | Cook's CountryAhi-chili tostadas; lard and shortening; chorizo; skillet corn with Mexican chorizo. | S17 E23, Fresh Mexican-Inspired Dinners | 27m | |
| 08:30 | Cook's CountryPork carnitas; lard; crunchy shrimp tacos. | S13 E5, Tacos Two Ways | 29m | |
| 08:59 | America's Test KitchenSpice-rubbed chicken drumsticks on the grill; baking peels; New England baked beans. | S18 E23, Summer Cookout | 29m | |
| 09:28 | America's Test KitchenYellow sheet cake with chocolate frosting; dark chocolate; chewy peanut butter cookies. | S21 E17, Bake Sale Favorites | 29m | |
| 09:57 | America's Test KitchenEasy-braid challah; a flour primer; crescent-shaped rugelach with raisin-walnut filling. | S22 E6, Jewish Baking | 31m | |
| 10:28 | TechniquelyLan teaches us tricks on how to marinate meat, as well as the best ways to cook a steak. | Techniquely | 27m | |
| 10:55 | Cook's CountryAshley makes Thick-Cut Smoked Pork Chops and Julia makes Backyard Barbecue Beans. | S10 E3, Smoky Barbecue Favorites | 29m |
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_agwpsx1p/schedule?date=2026-10-15&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_agwpsx1p/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_agwpsx1p/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_agwpsx1p/schedule?date=2026-10-15&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_agwpsx1p/schedule?date=2026-10-15&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_agwpsx1p/schedule", params={"date": "2026-10-15", "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_agwpsx1p/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_n2g3j50k", "channel": "ch_agwpsx1p", "start": "2026-10-15T03:39:00Z", "stop": "2026-10-15T04:09:00Z", "title": "America's Test Kitchen", "sub_title": "America's Test Kitchen", "description": "Poulet au vinaigre (chicken with vinegar); meat pounders; French potato tart.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-15", "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 155 countries.