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_fcf5w7ve/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | MST3K: Teenage CavemanIn Teenage Cave Man (1958), a rebellious cave boy goes against clan rules and wants to explore horizons beyond the river | Comedy, Movie | 2h | |
| 01:45 | MST3K: The Amazing Transparent ManDuring the feature film The Amazing Transparent Man (1960), a mad scientist makes an escaped criminal invisible so he can steal radioactive supplies. | Movie, Comedy | 2h | |
| 03:45 | MST3K: Quest Of The Delta KnightsPearl sits in on part of this week's experiment as part of her annual review, and Leonardo da Vinci stops by. | Movie, Comedy | 1h 45m | |
| 05:30 | Mystery Science Theater 3000: The Corpse VanishesIn the theater, Joel and the Bots get the third installment of "Radar Men from the Moon" before the Bela Lugosi film "The Corpse Vanishes". | S1 E5, The Corpse Vanishes | Comedy, Series | 1h 45m |
| 07:15 | MST3K: The Atomic BrainA rich, elderly woman wants her doctor to transplant her brain into the body of one of her young captives. | Movie, Comedy | 2h | |
| 09:15 | The MST3K Yule LogGet into the holiday spirit with The MST3K Yule Log! | Movie, Comedy | 1h 15m | |
| 10:30 | MST3K: The UndeadA woman gets hypnotized back into her Dark Age'd past life while Tom takes a crack at being an observer. | Movie, Comedy | 2h | |
| 12:30 | MST3K: Killer FishIn part five of a Gauntlet six-movie binge, Jonah and the bots take on the 1979 film Killer Fish. | Movie, Comedy | 1h 45m | |
| 14:15 | MST3K: The Painted HillsA Lassie movie, set in 1870s California amongst rival gold miners. The 1950s-era short teaches college students how to improve their hygiene. | Movie, Comedy | 2h | |
| 16:15 | Mystery Science Theater 3000: HellcatsJoel and the 'bots attempt to puzzle out what's going on in the unintelligible biker film, The Hellcats (1968). Flashbacks from earlier episodes fi... | S3 E9, The Amazing Colossal Man | Comedy, Series | 2h |
| 18:15 | Mystery Science Theater 3000: The Touch of SatanAn aimless young man encounters a rural family that seems to have some secrets. | S9 E8, The Touch of Satan | Comedy, Series | 1h 45m |
| 20:00 | MST3K: Cave DwellersWise ruler Akronas (aka “The Great One”) is the keeper of an incredibly powerful but potentially deadly device. | Movie, Comedy | 2h | |
| 22:00 | Mystery Science Theater 3000: The Sword And The DragonA Russian hero plots an invasion against the Mongols in The Sword and the Dragon. Mike and the Bots create their own topical comedy show, reenact t... | S6 E17, The Sword and the Dragon | Series, Comedy | 1h 45m |
| 23:45 | MST3K: The Time TravelersA botched experiment hurls a group of scientists into a bleak future full of mutants, androids and catty humans in this 1964 sci-fi romp. | Comedy, Movie | 1h 45m |
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_fcf5w7ve/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_fcf5w7ve/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fcf5w7ve/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_fcf5w7ve/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_fcf5w7ve/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_fcf5w7ve/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_fcf5w7ve/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_k9xtp4s3", "channel": "ch_fcf5w7ve", "start": "2026-10-11T03:45:00Z", "stop": "2026-10-11T05:45:00Z", "title": "MST3K: Teenage Caveman", "sub_title": null, "description": "In Teenage Cave Man (1958), a rebellious cave boy goes against clan rules and...", "category": [ "comedy", "movie" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 14, "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 | Monday 13 October 2025 | Category |
|---|---|---|
| Nothing held for that day. Try another date. | ||
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.