74.3M 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-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | MST3K: Racket GirlsA gym owner gets into trouble, becoming the target of the mob and the law. The 1950 short presents a high school couple rushing into marriage, and ... | Movie, Comedy | 2h | |
| 02:00 | Mystery Science Theater 3000A girl from rural California goes to Los Angeles to work as a go-go dancer, but soon gets involved with drug dealers. | S10 E2, The Girl in Gold Boots | Comedy, Series | 1h 45m |
| 03:45 | MST3K: The BubbleJoel's crew watch as a married couple find themselves trapped in a mysterious town in THE BUBBLE (1966). The test subjects hatch a plan to escape. | Comedy, Movie | 2h | |
| 05:45 | MST3K: The Atomic BrainA rich, elderly woman wants her doctor to transplant her brain into the body of one of her young captives. | Comedy, Movie | 2h | |
| 07:45 | The MST3K Yule LogGet into the holiday spirit with The MST3K Yule Log! | Movie, Comedy | 1h 15m | |
| 09:00 | 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 | |
| 11:00 | MST3K: Killer Fish On nowIn part five of a Gauntlet six-movie binge, Jonah and the bots take on the 1979 film Killer Fish. | Movie, Comedy | 1h 45m | |
| 12:45 | 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 | |
| 14:45 | 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 |
| 16:45 | 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 |
| 18:30 | Backlot: MST3K 25th AnniversaryPart three of the complete history of MST3K takes a look at the changes the series underwent throughout the course of its run, including the host a... | Backlot: MST3K 25th Anniversary: Big Changes | Comedy, Series | 45m |
| 19:15 | MST3K ShortsKay wants to go to Iowa State College and major in home economics. She and her friends have a great time in school and learn about the diverse care... | The Home Economics Story | Comedy, Series | 30m |
| 19:45 | MST3K ShortsA prank gone wrong leads to children taking on a dangerous new sport. | MST3K Shorts: Junior Rodeo Daredevils | Comedy, Series | 15m |
| 20:00 | MST3K: The Brain That Wouldn't DieNew guy Mike Nelson finishes his training and makes his way into the theater. His first outingĀ isĀ the movie The Brain That Wouldn't Die | Movie, Comedy | 2h | |
| 22:00 | 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 |
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-13&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-13&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-13&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-13", "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-13, the first programme { "data": [ { "id": "ls_5030nrn9", "channel": "ch_fcf5w7ve", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T06:00:00Z", "title": "MST3K: Racket Girls", "sub_title": null, "description": "A gym owner gets into trouble, becoming the target of the mob and the law. Th...", "category": [ "movie", "comedy" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 15, "date": "2026-10-13", "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 | Friday 13 October 2023 | 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 150 countries.