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_qp0xsne3/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | POVThe arrest of trusted midwives ignites an unexpected rebellion, as Amish and Mennonite women break from tradition and emerge as fierce political ac... | 1h 30m | ||
| 01:30 | Penny: Champion of the MarginalizedCriminal defense attorney and art collector Penny Cooper offers a unique perspective on topics ranging from criminal justice to the global contempo... | 30m | ||
| 02:00 | PBS News HourCo-anchors Amna Nawaz and Geoff Bennett and correspondents offer in-depth analysis of current events. | 1h | ||
| 03:00 | AlgiersIn Algiers, Algeria, notorious thief Pepe le Moko (Charles Boyer) evades police capture by hiding within the maze-like Casbah district. Pepe's reno... | 2h | ||
| 05:00 | Woodsmith ShopCrafting a comfortable rocking chair built for the outdoors. | 30m | ||
| 05:30 | Samantha Brown's Places to LoveThe Threatt Filling Station, a historical safe haven for Black motorists; First Americans Museum in Oklahoma City; Sid's Diner in El Reno; Devil's ... | 30m | ||
| 06:00 | Ask This Old HouseInstalling a generator hookup to a home's circuit board; asbestos and options for mitigation; fixing an insufficient lintel repair on an 1833 home. | 30m | ||
| 06:30 | Crossing SouthJorge meets a fascinating man from India who has made Tijuana his home. | 30m | ||
| 07:00 | The Chavis ChroniclesDr. Frank Smith, founder and executive director of the African American Civil War Museum, spotlights the Black soldiers who fought for freedom and ... | 30m | ||
| 07:30 | To Dine For With Kate SullivanErin and Ben Napier of "Home Town" explain why their love of their hometown fuels their passion for American-made manufacturing and restoring more ... | 30m | ||
| 08:00 | The School of Greatness With Lewis HowesActor and producer Kerry Washington opens up about discovering the truth about her origins, healing her relationship with her parents and finding f... | 30m | ||
| 08:30 | Healthy Minds With Dr. Jeffrey BorensteinNew versions of psychedelic drugs known as neuroplastogens have the potential to repair damaged neural circuitry in patients with depression, schiz... | 30m | ||
| 09:00 | Sit and Be FitWarm-up routine using a yardstick; upper and lower body strengthening using bands. | 30m | ||
| 09:30 | Your Fantastic MindA school in Marietta, Ga., studies life, learning and mental health when students put their phones away for a day. | 30m | ||
| 10:00 | Mister Rogers' NeighborhoodAn animation device; Fred Rogers makes a rhythm rattle like the ones used by the Spanish Singing Bakers. | 30m | ||
| 10:30 | Sesame StreetElmo's bike is great, but Abby's bike might be even better; Tamir teaches Elmo how to deal with feeling jealous and to enjoy the things Elmo alread... | 30m | ||
| 11:00 | ArthurA blackout leaves the residents of Elwood City without any electricity; Binky's baby sister doesn't want to learn how to walk. | 30m | ||
| 11:30 | Dinosaur TrainDon finds a mystery tooth; Tiny is upset to find a miniature mammal has moved into her tiny place. | 30m | ||
| 12:00 | Pinkalicious & PeterrificPinkalicious, Peter and Kendra explore a hedge maze; Pinkalicious and Peter open a pet-sitting service. | 30m | ||
| 12:30 | Mia & CodieCodie learns to be more specific when choosing pizza toppings; Mia and Otis help Codie follow a recipe to make lemonade; Codie uses a macro block t... | 15m | ||
| 12:45 | VegesaursGinger and the Baby Pea-Rexes get caught in the middle of out-of-control rolling Coconutdons and tail swatting Pineapplesaurus. | 15m | ||
| 13:00 | SkillsvillePark Ranger Dev loses his trail map and must remember the correct path to safely guide his team of scouts to a hidden waterfall; Cora struggles to ... | 30m | ||
| 13:30 | OutSCIder ClassroomExploring America's National Parks to teach grade 5-8 science and social studies by taking viewers to public lands to uncover the forces that shape... | 30m | ||
| 14:00 | Lidia's KitchenCannellini pesto dip and a crudités spread; spaghetti primavera with zucchini, green beans, peas and asparagus; spinach, bread and ricotta frittata. | 30m | ||
| 14:30 | America's Test KitchenLemon-braised chicken with pearl couscous, artichokes and chickpeas; dish soap; the power of evaporative cooling; fattet hummus (crispy pita with g... | S27 E4, Tuscan Feast | 30m | |
| 15:00 | Cook's CountryLittle Fish-inspired fried fish sandwiches; L.A.-style chili cheeseburgers. | 30m | ||
| 15:30 | Pati's Mexican TableSweet dates in Viesca; El Payo in Torreon; café con leche smoothie with dates; adobo pork crazy torta. | 30m | ||
| 16:00 | Kitchen Curious With Vivian HowardUsing pasta to explore the tradition of stretching small amounts of meat into meals; whole grain pasta; noodle crawl; making spaghetti with anchovy... | 30m | ||
| 16:30 | Modern Pioneering With Georgia PellegriniFollowing growers, fishers and scientists working in sync with nature, and how diversity, care and innovation can sustain both food systems and the... | 30m | ||
| 17:00 | Downton Abbey on MasterpieceChange affects many at Downton Abbey; the yearly cricket match settles old scores. | 2h 30m | ||
| 19:30 | Wild NevadaHeading back in time from Ely to McGill, Cherry Creek and Egan Canyon; an off-highway vehicle (OHV) ride with the High Desert Trailblazers; disc golf. | 30m | ||
| 20:00 | Samantha Brown's Places to LoveExploring Bologna's Piazza Maggiore, hidden canals and walking the portico to the San Luca sanctuary; shopping the Quadrilatero; a historic cutlery... | 30m | ||
| 20:30 | Rick Steves' EuropeA tranquil cruise along the rivers and canals of France's Burgundy region; tasting the vintages of the Cote-d'Or. | 30m | ||
| 21:00 | Texas Monthly Presents: The StoryThe descendants of Quanah Parker gather with relatives over a shared heritage and tragedy; a writer explores the ruins of Texas missions. | 30m | ||
| 21:30 | Horizons From PBS NewsScience, health, technology and environment experts and professionals address issues such as artificial intelligence, medicine and climate science. | 30m | ||
| 22:00 | Ask This Old HouseHeath upgrades pull-chain lights; patching a lawn with sod; best of "What Is It?" moments. | 30m | ||
| 22:30 | This Old HouseKevin, Zack and homeowner Ethan tackle demolition of the kitchen. | 30m | ||
| 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_qp0xsne3/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_qp0xsne3/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_qp0xsne3/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_qp0xsne3/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_qp0xsne3/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_qp0xsne3/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_qp0xsne3/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_d8j9xeqn", "channel": "ch_qp0xsne3", "start": "2026-10-10T04:00:00Z", "stop": "2026-10-10T05:30:00Z", "title": "POV", "sub_title": null, "description": "The arrest of trusted midwives ignites an unexpected rebellion, as Amish and ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 38, "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:35 | Velvet | Series, Romance |
| 02:00 | PBS News Hour | Series, News |
| 03:00 | Grantchester on Masterpiece | Series, Crime drama |
| 33 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 150 countries.