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_vren2b5x/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The Farmer and the FoodieA mother-daughter team working in the bourbon industry; Jeptha Creed distillery's ground-to-glass initiative; beef and bourbon stew and bloody butc... | 30m | ||
| 00:30 | Cook's CountryLittle Fish-inspired fried fish sandwiches; L.A.-style chili cheeseburgers. | 30m | ||
| 01:00 | Lucky ChowFrom pho and coffee to banh mi and pastry, exploring how Vietnamese cooking took root in France through colonial history and continued resettlement... | 30m | ||
| 01:30 | Ellie's Real Good FoodWarm spinach salad with grilled sirloin; panzanella with white beans with chicken sausage; forbidden rice bowl; grilled vegetables and lamb kebabs ... | 30m | ||
| 02:00 | Antiques RoadshowA pocket watch with fob chain circa 1885; a 1942 Donald Duck animation cel; a New England miniature chest circa 1825. | 1h | ||
| 03:00 | Real Rail Adventures: Swiss International HubsFive international rail hubs in Switzerland that enable trips to Germany, France and Italy, and highlight historic sites, bustling urban neighborho... | 1h | ||
| 04:00 | Real Rail Adventures: Swiss International HubsFive international rail hubs in Switzerland that enable trips to Germany, France and Italy, and highlight historic sites, bustling urban neighborho... | 1h | ||
| 05:00 | Ellie's Real Good FoodWarm spinach salad with grilled sirloin; panzanella with white beans with chicken sausage; forbidden rice bowl; grilled vegetables and lamb kebabs ... | 30m | ||
| 05:30 | Christina Cooks: Back to the Cutting BoardLentil soup with sautéed greens; whole roasted cauliflower. | 30m | ||
| 06:00 | Classical Stretch: By EssentricsA gentle standing and bar workout helps relieve foot pain and shin splints. | 30m | ||
| 06:30 | Happy Yoga With Sarah StarrA gentle yoga session includes shoulder, chest and upper back stretches, hip openers and twists. | 30m | ||
| 07:00 | Dive in TokyoThe hosts explore Tokyo and its old towns to learn how tradition and trends coexist, while uncovering surprises along the way. | 30m | ||
| 07:30 | Canvasing the World With Sean DiedikerThree artists who tried to steal a building; Sean finds the inspiration for "The Writer" at the Shakespeare and Company bookstore. | 30m | ||
| 08:00 | Classical Stretch: By EssentricsAn all-standing, full-body workout that focuses on slenderizing the waist. | 30m | ||
| 08:30 | Classical Stretch: By EssentricsA gentle standing and bar workout helps relieve foot pain and shin splints. | 30m | ||
| 09:00 | Ellie's Real Good FoodHerbed salmon with orzo and feta; beef and vegetable stew; lemon garlic chicken breast with roasted rosemary potatoes and Brussels sprouts. | 30m | ||
| 09:30 | Christina Cooks: Back to the Cutting BoardWhipped chickpeas with sautéed broccoli rabe and toasted bread; kale salad; orecchiette with potatoes and arugula. | 30m | ||
| 10:00 | Trails to Oishii TokyoJapanese food available at Tokyo's iconic market, from seafood to produce. | 30m | ||
| 10:30 | Journeys in JapanEnglish-speaking visitors travel the length of Japan, exploring the local culture, meeting the people and offering travel hints rarely found in gui... | 30m | ||
| 11:00 | Gallery America | 30m | ||
| 11:30 | Back in TimeFrom spectral lights to restless spirits, we explore Oklahoma's "Haunted Heritage". | 30m | ||
| 12:00 | A Craftsman's LegacyAn exposed gear clock. | 30m | ||
| 12:30 | A Craftsman's LegacyThe traditional craft of weaving. | 30m | ||
| 13:00 | A Craftsman's LegacyMetal engraving with intricate flourishes, filigree and magnification. | 30m | ||
| 13:30 | A Craftsman's LegacyTurning a wooden bowl in the Appalachian Mountains. | 30m | ||
| 14:00 | A Craftsman's LegacyExperimenting with light and glass. | 30m | ||
| 14:30 | A Craftsman's LegacyMedieval/Renaissance armor. | 30m | ||
| 15:00 | A Craftsman's LegacyA tour of an award-winning creamery. | 30m | ||
| 15:30 | A Craftsman's LegacyThe tradition of quilting, with a focus on colors, symbolism and the history of African textiles. | 30m | ||
| 16:00 | A Craftsman's LegacyMaking shoes. | 30m | ||
| 16:30 | A Craftsman's LegacyEnvironmentally-conscious approaches to making furniture. | 30m | ||
| 17:00 | Food, Curated.New acts of fermentation with ACQ Bread, Pomp & Circumstance and Bruno's Bakery. | 30m | ||
| 17:30 | My Greek Table With Diane KochilasBlack-eyed peas with green fennel; lemony artichoke and fava bean stew; braised cauliflower with olives, cinnamon and turmeric. | 30m | ||
| 18:00 | How She RollsObserving how raw wheat is milled into flour at a plant in Ohio; making Hot Little Biscuits; the sport of curling; making two different cakes for a... | 30m | ||
| 18:30 | Yan Can Cook: Spice KingdomExploring the features and themes of Chengdu, China's, hot pot restaurants. | 30m | ||
| 19:00 | RelishUnwrapping the Cornish pasty with Alec and Fiona Duncan of Potter's Pasties and Pies; Argentine empanadas with Belén Rodríguez of Quebracho. | 30m | ||
| 19:30 | Cook's CountryCream cheese kringle; how kringle made it to Wisconsin from Denmark; fried cheese curds with ranch dressing. | 30m | ||
| 20:00 | Antiques RoadshowLouisa May Alcott "Little Women" books from 1869; Samuel Prince desk and bookcase made around 1775; a child's swan sled circa 1880. | 1h | ||
| 21:00 | A Craftsman's LegacyAn exposed gear clock. | 30m | ||
| 21:30 | A Craftsman's LegacyThe traditional craft of weaving. | 30m | ||
| 22:00 | No Passport RequiredWashington, D.C.'s, Ethiopian community. | 1h | ||
| 23:00 | People of the NorthExploring Sunndal, Norway's rich history, from British settlers to the local culinary delights; rhubarb cordial and rare herbs; Lady Arbuthnot's le... | 30m | ||
| 23:30 | Sara's Weeknight MealsJamón; Spanish omelet; bread with tomatoes; tasting local cheese at a bazaar in Turkey; mushroom string cheese dip; spices; Alsatian onion pie with... | 30m |
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_vren2b5x/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vren2b5x/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vren2b5x/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_vren2b5x/schedule?date=2026-10-11&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_vren2b5x/schedule?date=2026-10-11&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_vren2b5x/schedule", params={"date": "2026-10-11", "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_vren2b5x/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_kajrqffn", "channel": "ch_vren2b5x", "start": "2026-10-11T04:00:00Z", "stop": "2026-10-11T04:30:00Z", "title": "The Farmer and the Foodie", "sub_title": null, "description": "A mother-daughter team working in the bourbon industry; Jeptha Creed distille...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "date": "2026-10-11", "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 | Thursday 25 June 2026 | Category |
|---|---|---|
| 01:00 | Lidia's Kitchen | Series, Cooking |
| 01:30 | Cook's Country | Series, Cooking |
| 02:00 | Yoga in Practice | Series, Exercise |
| 43 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 155 countries.