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_azpd0553/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | SvengoolieHerman discovers he's the new lord of Munster Hall in England; the family sails to Britain, where they receive a tepid welcome from Lady Effigy and... | 2h 30m | ||
| 02:30 | House of SvengoolieThe owner of a small traveling circus is under suspicion when the circus becomes plagued by a spate of murders. | 2h 30m | ||
| 05:00 | Lost in SpaceDr. Smith insists the turbulent "ghost" threatening the Robinson colony is the troubled spirit of his uncle. | 1h | ||
| 06:00 | Voyage to the Bottom of the SeaNelson is shipwrecked on an island and attacked by a monster. | 1h | ||
| 07:00 | Dirt & TrailsHosts Eric Smart and Chris Reader take you on an off-road adventure, making the off-road and overland trucks and SUVs. | 30m | ||
| 07:30 | Music City TrucksHosts Marc Christ and Brandon Burke mix Nashville's flavor with truck builds, including classic and late-model pickups, sport trucks and SUVs. | 30m | ||
| 08:00 | Powernation BuildsPresenting a build that re-imagines the Nissan Frontier. | 30m | ||
| 08:30 | Detroit MusclePart of the "PowerNation" series of syndicated automotive programs, "Detroit Muscle" delights fans of 1960s and '70s era muscle cars -- and the Mot... | 30m | ||
| 09:00 | Animal RescueSaving a dog trapped in a burning vehicle; a turtle is caught in a fishing net; a horse falls down a steep hill. | 30m | ||
| 09:30 | Dog TalesDog pain treatment; breed profile: Doberman. | 30m | ||
| 10:00 | DragonFlyTVLearning about useful science for everyday items. | 30m | ||
| 10:30 | Getting GreenA weekly half-hour series offering practical tips on greening your lifestyle. | 30m | ||
| 11:00 | Breaking ParA look at the game of golf through a different lens. | 30m | ||
| 11:30 | Destination GolfVisiting some of the most beautiful golf courses in the world, at the water's edge, at the top of mountains and in the middle of a jungle. | 30m | ||
| 12:00 | This Is GolfAn inside look at various golf courses around the world. | 30m | ||
| 12:30 | SportsWrap With Jason PageSports highlights by NBC Sports and ESPN Radio commentator Jason Page. | 30m | ||
| 13:00 | Pro Footvolley Tour | 3h | ||
| 16:00 | Go NitroEvery athlete starts out as a rookie; check out these sports and see what it's like starting the first day on the job. | 30m | ||
| 16:30 | Go NitroEvery athlete starts out as a rookie; check out these sports and see what it's like starting the first day on the job. | 30m | ||
| 17:00 | Sports Stars of TomorrowProfiles of the top rookie, college and high-school talent in sports; athletes share their experiences, advice and personal impressions of the road... | 30m | ||
| 17:30 | She's in the GameMeet the next generation of superstar female athletes around the country as we go behind the scenes to shine the light on them and their interests ... | 30m | ||
| 18:00 | Breaking ParA look at the game of golf through a different lens. | 30m | ||
| 18:30 | Breaking ParA look at the game of golf through a different lens. | 30m | ||
| 19:00 | Game Time With Boomer EsiasonCollege football Hall of Famer and NFL great Warrick Dunn. | 30m | ||
| 19:30 | Tim Carver Show | 30m | ||
| 20:00 | The James Brown Show"The James Brown Show" debuts as America's only 52-week, fully national sports and entertainment broadcast series. It showcases America's foremost ... | 30m | ||
| 20:30 | The Luke Branquinho ShowLuke Branquinho sits down with former bull rider Cord McCoy for an entertaining conversation on life behind the chutes, raising world-class bucking... | 30m | ||
| 21:00 | Billiard TV | 30m | ||
| 21:30 | World Poker TourPoker players compete in a series of tournaments at casinos around the world. | 30m | ||
| 22:00 | Triton Poker SeriesShowcasing high-stakes poker matches in world tournaments. | 1h | ||
| 23:00 | World Poker TourPoker players compete in a series of tournaments at casinos around the world. | 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_azpd0553/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_azpd0553/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_azpd0553/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_azpd0553/schedule?date=2026-10-11&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_azpd0553/schedule?date=2026-10-11&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_azpd0553/schedule", params={"date": "2026-10-11", "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_azpd0553/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_dv27fxj2", "channel": "ch_azpd0553", "start": "2026-10-11T04:00:00Z", "stop": "2026-10-11T06:30:00Z", "title": "Svengoolie", "sub_title": null, "description": "Herman discovers he's the new lord of Munster Hall in England; the family sai...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-11", "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 | Carcass | Motoring |
| 01:30 | Carcass | Motoring |
| 02:00 | Dateline | Series, Newsmagazine |
| 26 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.