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_403q7tw3/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | Great Musicians of Our TimeItzhak Perlman overcomes polio as a child to become one of classical music's greatest violinists. | 1h 30m | ||
| 00:30 | BBC NewsTwenty-four hours a day, the latest national and international stories as they break. | 30m | ||
| 01:00 | Amanpour and CompanyChristiane Amanpour leads discussions about world issues and interviews with global leaders. | 1h | ||
| 02:00 | PBS News HourCo-anchors Amna Nawaz and Geoff Bennett and correspondents offer in-depth analysis of current events. | 1h | ||
| 03:00 | Washington Week With The AtlanticA panel of journalists provides reporting and analysis of the major stories emanating from the United States capital. | 30m | ||
| 03:30 | Austin City LimitsSinger-songwriter Olivia Rodrigo performs highlights from "You Seem Pretty Sad for a Girl So in Love.". | 1h | ||
| 04:30 | Great Musicians of Our TimeItzhak Perlman overcomes polio as a child to become one of classical music's greatest violinists. | 1h 30m | ||
| 06:00 | Amanpour and CompanyChristiane Amanpour leads discussions about world issues and interviews with global leaders. | 1h | ||
| 07:00 | PBS News HourCo-anchors Amna Nawaz and Geoff Bennett and correspondents offer in-depth analysis of current events. | 1h | ||
| 08:00 | Classical Stretch: By EssentricsStrengthening abs and core with standing and floor exercises. | 30m | ||
| 08:30 | Happy Yoga With Sarah StarrA series of simple stretches designed to create more ease in the neck, shoulders, chest, back, legs and more. | 30m | ||
| 09:00 | Mister Rogers' NeighborhoodAn animation device; Fred Rogers makes a rhythm rattle like the ones used by the Spanish Singing Bakers. | 30m | ||
| 09:30 | The Reading League's Reading BuddiesThe group explores the letters z and s and what makes them "buddies"; all the reading buddies get to express themselves with the help of a costume ... | 30m | ||
| 10:00 | The Best of the Joy of PaintingA snow-covered landscape with an icy pond and cabin. | 30m | ||
| 10:30 | Woodsmith ShopA beam compass for layout work; a hand plane shooting board to make precise cuts. | 30m | ||
| 11:00 | The American WoodshopBasic woodworking techniques to revive furniture. | 30m | ||
| 11:30 | In the Americas With David YetmanAfro-Brazilian culture and spirituality thrive after centuries of brutal subjugation. | 30m | ||
| 12:00 | Steven Raichlen's Project FireHost Steven Raichlen reviews fundamental techniques he has used over the years. | 30m | ||
| 12:30 | The DaytripperThe US-Mexico border town of Roma, Texas; sipping agave spirits in an old general store; birding on the river and at Falcon State Park; Mexican foo... | 30m | ||
| 13:00 | Texas Parks and WildlifeDesert bighorn lambs; Great Texas Birding Classic; Gulf Coast DesignLab. | 30m | ||
| 13:30 | Central Texas GardenerTouring a dynamic native plant urban wildlife sanctuary. | 30m | ||
| 14:00 | Garden SmartA cemetery with valued art and architecture. | 30m | ||
| 14:30 | MotorWeekThe all-electric Toyota bZ Woodland; the Kia Telluride, now available with a new hybrid powertrain. | 30m | ||
| 15:00 | This Old HouseKevin, Zack and homeowner Ethan tackle demolition of the kitchen. | 30m | ||
| 15:30 | Ask This Old HouseHeath upgrades pull-chain lights; patching a lawn with sod; best of "What Is It?" moments. | 30m | ||
| 16:00 | The Dooky Chase Kitchen: Leah's LegacyMemories about distinguished visitors who dined at Dooky Chase; grits and quail; pecan-crusted redfish; stuffed fillet of beef. | 30m | ||
| 16:30 | Pati's Mexican TableMesquite banana pancakes with sunny sides and bacon; piquin and agave guacamole; Cuatro Cienegas lagoons. | 30m | ||
| 17:00 | Sara's Weeknight MealsBuckwheat galette with scallops and leeks; tasting fresh oysters; foraging greens; sampling butter; a French-inspired salad lyonnaise with smoked s... | 30m | ||
| 17:30 | Cook's CountryCrispy-creamy sheet-pan macaroni and cheese; glass storage containers; Alabama fire crackers; sheet-pan maque choux. | 30m | ||
| 18:00 | America's Test KitchenPollo al mattone (chicken under a brick); wine savers; gluten-free zucchini scarpaccia. | 30m | ||
| 18:30 | Christopher Kimball's Milk Street TelevisionThe perfect French toast; the recipe for a skillet pancake from Tokyo; the history of Belgian waffles. | 30m | ||
| 19:00 | Krwg Election Coverage 2026 | 30m | ||
| 19:30 | Krwg Election Coverage 2026 | 30m | ||
| 20:00 | Texas Monthly Presents: The StoryThe resurgence of the modern dance hall sparks a newfound love for two-stepping; a cattle company reinvents a ranch-to-retail model. | 30m | ||
| 20:30 | Horizons From PBS NewsScience, health, technology and environment experts and professionals address issues such as artificial intelligence, medicine and climate science. | 30m | ||
| 21:00 | Samantha Brown's Places to LoveA visit to County Donegal includes hiking up the sea cliffs of Slieve League; wool weaving; horseback riding along the beach; gastropub; Leo's Tave... | 30m | ||
| 21:30 | Rick Steves' EuropeFrom Ireland to the Greek Isles, a look at Stone Age cave paintings, megaliths and mysterious goddesses. | 30m | ||
| 22:00 | Pati Jinich Explores PanAmericanaPati Jinich travels from the northernmost place in the U.S. to the remote island of Halibut Cove, discovering that subsistence living transcends al... | 1h | ||
| 23:00 | Austin City LimitsSinger-songwriter Olivia Rodrigo performs highlights from "You Seem Pretty Sad for a Girl So in Love.". | 1h |
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_403q7tw3/schedule?date=2026-10-10&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_403q7tw3/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_403q7tw3/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_403q7tw3/schedule?date=2026-10-10&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_403q7tw3/schedule?date=2026-10-10&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_403q7tw3/schedule", params={"date": "2026-10-10", "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_403q7tw3/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_pj2srq63", "channel": "ch_403q7tw3", "start": "2026-10-10T03:00:00Z", "stop": "2026-10-10T04:30:00Z", "title": "Great Musicians of Our Time", "sub_title": null, "description": "Itzhak Perlman overcomes polio as a child to become one of classical music's ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 39, "date": "2026-10-10", "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 |
|---|---|---|
| 00:30 | Amanpour and Company | Series, Public affairs |
| 01:30 | Energy Switch | Series, Talk |
| 02:00 | PBS News Hour | Series, News |
| 32 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.