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_rqpsjyt5/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | SIGN OFFSign off. | 1h | ||
| 01:00 | AstridInspector Raphaƫlle Coste begins to work with Astrid Nielsen, who has Asperger's syndrome and an incredible memory, on complex investigations. | 1h | ||
| 02:00 | The Marlow Murder Club on MasterpieceAs police investigate the chef's death, a new development makes them rethink everything they have learned so far. | 1h | ||
| 03:00 | Marble Hall Murders on MasterpieceSusan and Pund race against time to discover the truth. | 1h | ||
| 04:00 | TrespassesA grieving Cushla confides in Gerry and Gina and goes in search of the truth, leading to a shocking climax that unites the family. | 1h | ||
| 05:00 | Downton Abbey on MasterpieceChange is in the air when an exciting opportunity for Alfred creates tension between Ivy and Daisy, Isobel appeals to Violet's charitable nature, b... | 1h | ||
| 06:00 | AstridInspector Raphaƫlle Coste begins to work with Astrid Nielsen, who has Asperger's syndrome and an incredible memory, on complex investigations. | 1h | ||
| 07:00 | Wai Lana YogaScissoring the legs back and forth; a pose that tests balance. | 30m | ||
| 07:30 | Classical Stretch: By EssentricsAn all-standing workout to improve posture and balance, increase range of motion and relieve aches and pains while stretching the entire body. | 30m | ||
| 08:00 | Wild KrattsMartin and Chris follow Gourmand to the island of Komodo, home of the world's largest lizard, the Komodo dragon. | 30m | ||
| 08:30 | Weather HuntersThe Hunters investigate a weather mystery surrounding massive rocks that move on their own in the desert. | 30m | ||
| 09:00 | Lyla in the LoopLyla figures out how to do a magic trick with clues from Miss Emmaline; Luke finds a puppy. | 30m | ||
| 09:30 | Carl the CollectorCarl and his pals are excited about trick-or-treating until Forrest shares a spooky rumor that Mr. Price is a wizard who turns kids into chicken no... | 30m | ||
| 10:00 | Daniel Tiger's NeighborhoodMargaret and Teddy miss their dads at music class, but learn that grown-ups come back; Katerina misses her mommy when she goes out to dinner. | 30m | ||
| 10:30 | Super Why's Comic Book AdventuresAlpha Pig gets stuck inside the digital e-comic world of his Super Story tablet; Letter-bot malfunctions and thinks everything is litter; the Shuff... | 30m | ||
| 11:00 | Phoebe & JayPhoebe and Jay learn how to keep cool while using their thermometer to track the temperature in the apartment; Pete and Grandma Annie teach the kid... | 30m | ||
| 11:30 | Sesame StreetPapa Bear wants to teach Baby Bear Tee ball, but Baby Bear would rather prefer to draw the ball than hit it. | 30m | ||
| 12:00 | Work It Out Wombats!The Wombats build a Cause and Effect machine; Super's best friend Chanaa pays a visit. | 30m | ||
| 12:30 | Donkey HodieDaniel Tiger and Donkey Hodie meet for the first time in Someplace Else, and Daniel's special visit takes the new pals on a surprising adventure. | 30m | ||
| 13:00 | Rick Steves' EuropeRick Steves takes a look at the rich history, art and culture on offer in Amsterdam, Holland's capital. | 30m | ||
| 13:30 | Inspector George GentlyA beautiful young girl is found dead in a car registered to some local aristocrats. | 1h 30m | ||
| 15:00 | Father BrownFather Brown's old friend's daughter suffers otherworldly visions. | 1h | ||
| 16:00 | Death in ParadisePart 1/2. Londoner Mervin Wilson sinks his teeth into one of the team's most puzzling murder cases -- three men, all unconnected apart from the fac... | 1h | ||
| 17:00 | The Key Ingredient with Sheri CastleDeviled crab and warm crab dip with crostini; catching crabs off a river dock; the differences between various types of crab meat and their best cu... | 30m | ||
| 17:30 | Jazzy VegetarianChickpea and quinoa salad in sweet pepper boats; marinated asparagus salad; date-nut lollipops; ginger iced tea. | 30m | ||
| 18:00 | Garden SmartA soil ecologist provides tips for maintaining and improving soil. | 30m | ||
| 18:30 | GardenFitJewelry designer Nicholas Varney employs gemstones, exotic woods, pearls and other natural materials with precious stones to make his fine jewelry;... | 30m | ||
| 19:00 | BBC News The World Today On nowIn-depth reporting, interviews and analysis of big, breaking international news stories. | 30m | ||
| 19:30 | BBC World News AmericaA detailed look into news stories from around the world from the BBC news desk in Washington, D.C. | 30m | ||
| 20:00 | PBS News HourCo-anchors Amna Nawaz and Geoff Bennett and correspondents offer in-depth analysis of current events. | 1h | ||
| 21:00 | Antiques RoadshowAn Albrecht Durer engraving; an 1870 J.L. Stone limestone temperance jug; an 11/23/63 news ticker tape. | 1h | ||
| 22:00 | Antiques RoadshowAn Indian Tribes of North America set; a Gale Sayers game-worn jersey; Chinese glass bottle vases circa 1775. | 1h | ||
| 23:00 | VOCES: Paquito D'Rivera -- From Carne y Frijol to Carnegie HallCelebrating the life and legacy of Latin jazz legend Paquito D'Rivera, including his journey from child prodigy in Cuba to a career as a Grammy Awa... | 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_rqpsjyt5/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rqpsjyt5/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rqpsjyt5/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rqpsjyt5/schedule?date=2026-10-12&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_rqpsjyt5/schedule?date=2026-10-12&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_rqpsjyt5/schedule", params={"date": "2026-10-12", "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_rqpsjyt5/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_wtzp77wt", "channel": "ch_rqpsjyt5", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "SIGN OFF", "sub_title": null, "description": "Sign off.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 33, "date": "2026-10-12", "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 | Amanpour and Company | Series, Public affairs |
| 02:00 | Nature | Series, Anthology |
| 03:00 | NOVA | Series, Science |
| 29 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.