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_7yp2fcay/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Democracy Now!An independent news program features international journalists, grassroots leaders, independent analysts, as well as ordinary people directly affec... | 1h | ||
| 01:00 | Firing Line With Margaret HooverMargaret Hoover leads interviews and debates. | 30m | ||
| 01:30 | Austin City LimitsSinger-songwriter Olivia Rodrigo performs highlights from "You Seem Pretty Sad for a Girl So in Love.". | 1h | ||
| 02:30 | Great Musicians of Our TimeItzhak Perlman overcomes polio as a child to become one of classical music's greatest violinists. | 1h 30m | ||
| 04:00 | VelvetAna and Alberto's relationship suffers a setback when Raúl de la Riva discovers their romance; Raúl's takes measures that could endanger his own co... | 1h 30m | ||
| 05:30 | Ask This Old HouseHeath upgrades pull-chain lights; patching a lawn with sod; best of "What Is It?" moments. | 30m | ||
| 06:00 | Mister Rogers' NeighborhoodAn animation device; Fred Rogers makes a rhythm rattle like the ones used by the Spanish Singing Bakers. | 30m | ||
| 06:30 | CyberchaseDigit's cousin, Brigit, thinks a lack of bats is the reason the flowering cactus plants are not bearing any apple cactus fruit. | 30m | ||
| 07:00 | Wild KrattsWhile investigating exoskeletons, the Hercules beetle accidentally gets enlarged. | 30m | ||
| 07:30 | Weather HuntersUnexpected humidity threatens to jeopardize Corky's video for the science day celebration at school. | 30m | ||
| 08:00 | Lyla in the LoopLiana accidentally submits art that Stu made and feels guilty taking the credit for his work; Lyla and Luke perform an "Anansi" folktale puppet show. | 30m | ||
| 08:30 | Carl the CollectorDylan realizes he doesn't love square-dancing; Carl teaches Nico how to ride a bike. | 30m | ||
| 09:00 | Daniel Tiger's NeighborhoodDaniel gets upset when Margaret spills juice on his stuffed animal Tigey; Daniel has a hard day at school. | 30m | ||
| 09:30 | Into the OutdoorsLearning how to use a spin-casting reel; boating safety. | 30m | ||
| 10:00 | Biz Kid$A junior-high boy makes healthy dog biscuits; high-school twins have a cake-decorating company; collegians seek investors. | 30m | ||
| 10:30 | Pati's Mexican TableColada black beans; pibil picadillo; chunky tomato and habanero salsa; salbutes. | 30m | ||
| 11:00 | Lidia's KitchenFocaccia di Recco; a quick salad matching salty pecorino Romano cheese with sweet pears and peppery arugula; rigatoni with sausage and cabbage. | 30m | ||
| 11:30 | Milk Street's My Family RecipeLinda White remembers a cake named Adena's Hot Milk Sponge from her grandmother's recipe collection; the vague instructions leave her unable to rec... | 30m | ||
| 12:00 | Cook's CountryCrispy-creamy sheet-pan macaroni and cheese; glass storage containers; Alabama fire crackers; sheet-pan maque choux. | 30m | ||
| 12:30 | America's Test KitchenRoasted pork tenderloin with apples and shallots; how stabilizers in whipped cream work; gateau invisible with brown sugar-cinnamon whipped cream. | 30m | ||
| 13:00 | This Old HouseAn 1893 Dutch Colonial Revival home that will undergo an extensive renovation to accommodate its new owners' growing family. | 30m | ||
| 13:30 | This Old HouseKevin, Zack and homeowner Ethan tackle demolition of the kitchen. | 30m | ||
| 14:00 | Ask This Old HouseHeath upgrades pull-chain lights; patching a lawn with sod; best of "What Is It?" moments. | 30m | ||
| 14:30 | Market to MarketSocial, political and economic trends of American agriculture. | 30m | ||
| 15:00 | MotorWeekThe all-electric Toyota bZ Woodland; the Kia Telluride, now available with a new hybrid powertrain. | 30m | ||
| 15:30 | Woodsmith ShopA beam compass for layout work; a hand plane shooting board to make precise cuts. | 30m | ||
| 16:00 | Fons & Porter's Love of QuiltingThe winter cheer quilt gets a summery twist. | 30m | ||
| 16:30 | Quilt in a DayCompleting the five stars. | 30m | ||
| 17:00 | Finding Your Roots With Henry Louis Gates, Jr.Tragedies and triumphs in the families of three men known for comedy -- Jimmy Kimmel, Norman Lear and Bill Hader. | 1h | ||
| 18:00 | Horizons From PBS NewsScience, health, technology and environment experts and professionals address issues such as artificial intelligence, medicine and climate science. | 30m | ||
| 18:30 | Live From the LBJ Library With Mark UpdegroveLawyer and voting rights activist Stacey Abrams discusses the decades-long effort to dismantle the Voting Rights Act, the dangers of authoritariani... | 30m | ||
| 19:00 | The Lawrence Welk ShowSongs include "New York, New York," "My Kind of Town," "Chattanooga Choo Choo," "Hawaiian Wedding Song," "Wichita Lineman," "Everything's Up to Dat... | 1h | ||
| 20:00 | The Empire Builder: James J. Hill and the Great Northern RailwayJames J. Hill decides to build a railway westward, despite transcontinentals to the north and south; to get there, he must cross two mountain range... | 1h | ||
| 21:00 | Agatha Christie: Lucy Worsley on the Mystery QueenOn the evening of December 3, 1926, Agatha Christie leaves her home in Sunningdale, Berkshire, in her Morris Cowley; her car is found abandoned the... | 1h | ||
| 22:00 | New BloodStefan is still chasing the mysterious criminal, Daniel Lorca, while Rash investigates Our Child. | 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_7yp2fcay/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_7yp2fcay/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7yp2fcay/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7yp2fcay/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_7yp2fcay/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_7yp2fcay/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_7yp2fcay/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_1rmymwv3", "channel": "ch_7yp2fcay", "start": "2026-10-10T04:00:00Z", "stop": "2026-10-10T05:00:00Z", "title": "Democracy Now!", "sub_title": null, "description": "An independent news program features international journalists, grassroots le...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 36, "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 |
|---|---|---|
| 01:00 | TURN: Washington's Spies | Series, Historical drama |
| 02:00 | The Kimberley: Australia's Wild West | Series, Animals |
| 03:00 | The Age of Nature | Series, Documentary |
| 30 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.