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_x7r499xr/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | Arsenic and Old LaceWriter and notorious marriage detractor Mortimer Brewster (Cary Grant) falls for girl-next-door Elaine Harper (Priscilla Lane), and they tie the kn... | 2h 30m | ||
| 02:00 | Firing Line With Margaret HooverMargaret Hoover leads interviews and debates. | 30m | ||
| 02:30 | Austin City LimitsSinger-songwriter Olivia Rodrigo performs highlights from "You Seem Pretty Sad for a Girl So in Love.". | 1h | ||
| 03:30 | Great Musicians of Our TimeItzhak Perlman overcomes polio as a child to become one of classical music's greatest violinists. | 1h 30m | ||
| 05: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 | ||
| 06:30 | This Old HouseKevin, Zack and homeowner Ethan tackle demolition of the kitchen. | 30m | ||
| 07:00 | Painting and Travel With Roger & Sarah BansemerVisiting a lemur habitat; Roger paints a portrait of Sarah feeding grapes to the lemurs. | 30m | ||
| 07:30 | The Best of the Joy of PaintingUsing delicate lavender and green shades to paint a glimpse of a forest through an oval window. | 30m | ||
| 08:00 | Market to MarketSocial, political and economic trends of American agriculture. | 30m | ||
| 08:30 | SUNUPOklahoma's weekly agricultural news magazine. | 30m | ||
| 09:00 | Fons & Porter's Love of QuiltingThe winter cheer quilt gets a summery twist. | 30m | ||
| 09:30 | Fit 2 StitchDesigning an original fashion collection. | 30m | ||
| 10:00 | America's Test KitchenPollo al mattone (chicken under a brick); wine savers; gluten-free zucchini scarpaccia. | 30m | ||
| 10:30 | Christopher Kimball's Milk Street TelevisionThe perfect French toast; the recipe for a skillet pancake from Tokyo; the history of Belgian waffles. | 30m | ||
| 11:00 | Cook's CountryCrispy-creamy sheet-pan macaroni and cheese; glass storage containers; Alabama fire crackers; sheet-pan maque choux. | 30m | ||
| 11:30 | Dook Chase: A Chef's JourneyA tour of the New Orleans Culinary and Hospitality Institute; paneed chicken cutlet; squid ink pasta; redfish with roasted red pepper sauce. | 30m | ||
| 12:00 | Oklahoma GardeningProviding education and how-to information on horticulture. | 30m | ||
| 12:30 | Garden SmartPreserving plant history while watching out for exciting new plants. | 30m | ||
| 13:00 | Woodsmith ShopA beam compass for layout work; a hand plane shooting board to make precise cuts. | S20 E3, Two Shop-Made Tools | 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 | America's HeartlandFarm Stay vacations give city children a chance to discover rural America; a special recipe for pasta; a Wisconsin dairy farm turns cow manure into... | 30m | ||
| 15:00 | Big Cats 24/7Competition for food becomes fierce as lion numbers rise; a lioness risks her life to feed her five cubs; Xudum's newborn leopard cubs face a threat. | 1h | ||
| 16:00 | Antiques RoadshowA pocket watch with fob chain circa 1885; a 1942 Donald Duck animation cel; a New England miniature chest circa 1825. | 1h | ||
| 17: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 | ||
| 18:00 | Back in TimeFrom spectral lights to restless spirits, we explore Oklahoma's "Haunted Heritage". | 30m | ||
| 18:30 | Oklahoma News ReportOklahoma's only statewide newscast, for all Oklahomans. | 1h | ||
| 19:30 | Horizons From PBS NewsScience, health, technology and environment experts and professionals address issues such as artificial intelligence, medicine and climate science. | 30m | ||
| 20:00 | The Lawrence Welk ShowMusic includes "Trees," "Moses Supposes," "Stompin' at the Savoy," "Gentle on My Mind," "Turkish Rondo" and "Hello Dolly.". | 1h | ||
| 21:00 | Sister Boniface MysteriesA fancy new radio station arrives at Great Slaughter, but the host is mysteriously murdered on-air. | 1h | ||
| 22:00 | GaslightAfter the death of her famous opera-singing aunt, Paula (Ingrid Bergman) is sent to study in Italy to become a great opera singer as well. While th... | 2h |
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_x7r499xr/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_x7r499xr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_x7r499xr/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_x7r499xr/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_x7r499xr/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_x7r499xr/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_x7r499xr/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_esm12rne", "channel": "ch_x7r499xr", "start": "2026-10-10T03:30:00Z", "stop": "2026-10-10T06:00:00Z", "title": "Arsenic and Old Lace", "sub_title": null, "description": "Writer and notorious marriage detractor Mortimer Brewster (Cary Grant) falls ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "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 | NOVA | Series, Science |
| 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.