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_97eycwhs/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:43 | Eli Roth's History of HorrorThe fear that demons will enter one's body and make one do terrible things inspires some of the most frightening films ever made, including the mas... | S1 E4, The Demons Inside | Series, Documentary | 43m |
| 00:26 | Eli Roth's History of HorrorMonsters hold a special place in the history of horror as the killer predators in nature; the nightmare creatures of the fantastic are waiting to e... | S1 E5, Killer Creatures | Series, Documentary | 43m |
| 01:09 | Eli Roth's History of HorrorModern vampires come in many guises, but they all address a fascination with sex and death; from the ghastly Count Orlok to the glam vampires of "T... | S1 E6, Vampires | Series, Documentary | 43m |
| 01:52 | Eli Roth's History of HorrorGhost movies have been with movie viewers since the dawn of cinema; some ghosts are benevolent, some ghosts are malicious, but they all represent t... | S1 E7, Ghost Stories | Series, Documentary | 43m |
| 02:35 | CreepshowJoe's closest friends are the model toys of his favorite scary movie monsters; a public TV station is overwhelmed when the appraisal of an antique ... | S2 E1, Model Kid | Series, Horror | 53m |
| 03:28 | CreepshowA marketing ploy at a haunted Bed and Breakfast becomes too realistic; an exterminator gets more than he bargained for when he takes on a big job. | S2 E2, Public Television of the Dead | Series, Horror | 49m |
| 04:17 | CreepshowA misunderstanding in space ensures two astronauts go down in history for all the worst reasons; Lola is convinced her brother is trying to kill he... | S2 E3, Dead and Breakfast | Series, Horror | 48m |
| 05:05 | CreepshowA complicated drain clog; scientists fight to contain the creature they've been studying. | S2 E4, Pesticide | Series, Horror | 42m |
| 05:47 | CreepshowSimon has invented an incredible virtual reality experience that allows him to join in on his favorite films but is unprepared for when virtual rea... | S2 E5, The Right Snuff | Series, Horror | 42m |
| 06:29 | CreepshowA boy mourns the loss of his mother; a couple of teens sneak into a hospital and end up getting a little more than they bargained for. | S3 E1, Mums | Series, Horror | 47m |
| 07:16 | CreepshowBateman blackmails Lampini into letting him take one of the skeletons in exchange for not turning him over to the police; Jackson witnesses a stran... | S3 E2, Queen Bee | Series, Horror | 51m |
| 08:07 | CreepshowDr. Mai Sato comes into the possession of a long-lost Tsuburaya piece; Elmer Strick is denied parole to stay in the prison's drug ring. | S3 E3, Skeletons in the Closet | Series, Horror | 53m |
| 09:00 | CreepshowA siren lures a doctor into her trap to carry out a diabolical plan; a teenage girl must fight off a demonic plague when she realizes her family mi... | S3 E4, Familiar | Series, Horror | 45m |
| 09:45 | CreepshowTim discovers the key to a strange armoire and is warned time can't be cheated; Reports on the town with a peculiar and morbid history. | S3 E5, The Last Tsuburaya | Series, Horror | 46m |
| 10:31 | CreepshowA bus full of US citizens are taken to the Canadian border as a campaign to illustrate problems in the healthcare system; police chief intent on pr... | S3 E6, Okay, I'll Bite | Series, Horror | 55m |
| 11:26 | CreepshowA boy mourns the loss of his mother; a couple of teens sneak into a hospital and end up getting a little more than they bargained for. | S3 E1, Mums | Series, Horror | 48m |
| 12:14 | CreepshowBateman blackmails Lampini into letting him take one of the skeletons in exchange for not turning him over to the police; Jackson witnesses a stran... | S3 E2, Queen Bee | Series, Horror | 50m |
| 13:04 | CreepshowDr. Mai Sato comes into the possession of a long-lost Tsuburaya piece; Elmer Strick is denied parole to stay in the prison's drug ring. | S3 E3, Skeletons in the Closet | Series, Horror | 54m |
| 13:58 | CreepshowA siren lures a doctor into her trap to carry out a diabolical plan; a teenage girl must fight off a demonic plague when she realizes her family mi... | S3 E4, Familiar | Series, Horror | 45m |
| 14:43 | CreepshowTim discovers the key to a strange armoire and is warned time can't be cheated; Reports on the town with a peculiar and morbid history. | S3 E5, The Last Tsuburaya | Series, Horror | 45m |
| 15:28 | CreepshowA bus full of US citizens are taken to the Canadian border as a campaign to illustrate problems in the healthcare system; police chief intent on pr... | S3 E6, Okay, I'll Bite | Series, Horror | 56m |
| 16:24 | CreepshowA boy mourns the loss of his mother; a couple of teens sneak into a hospital and end up getting a little more than they bargained for. | S3 E1, Mums | Series, Horror | 47m |
| 17:11 | CreepshowBateman blackmails Lampini into letting him take one of the skeletons in exchange for not turning him over to the police; Jackson witnesses a stran... | S3 E2, Queen Bee | Series, Horror | 51m |
| 18:02 | CreepshowDr. Mai Sato comes into the possession of a long-lost Tsuburaya piece; Elmer Strick is denied parole to stay in the prison's drug ring. | S3 E3, Skeletons in the Closet | Series, Horror | 53m |
| 18:55 | CreepshowA siren lures a doctor into her trap to carry out a diabolical plan; a teenage girl must fight off a demonic plague when she realizes her family mi... | S3 E4, Familiar | Series, Horror | 45m |
| 19:40 | CreepshowTim discovers the key to a strange armoire and is warned time can't be cheated; Reports on the town with a peculiar and morbid history. | S3 E5, The Last Tsuburaya | Series, Horror | 46m |
| 20:26 | CreepshowA bus full of US citizens are taken to the Canadian border as a campaign to illustrate problems in the healthcare system; police chief intent on pr... | S3 E6, Okay, I'll Bite | Series, Horror | 55m |
| 21:21 | Eli Roth's History of HorrorHome is where the heart is, unless one lives in a house of hell; whether they're filled with specters or psychos, every house of hell pokes at illu... | S2 E1, Houses of Hell | Series, Documentary | 44m |
| 22:05 | Eli Roth's History of HorrorThe history of monster movies is also the history of the evolution of special effects technology; whatever their size or shape and whatever they re... | S2 E2, Monsters | Series, Documentary | 43m |
| 22:48 | Eli Roth's History of HorrorSometimes disgusting, body horror films make audience members question their prejudices against physical difference, their attitudes about sex and ... | S2 E3, Body Horror | Series, Documentary | 43m |
| 23:31 | Eli Roth's History of HorrorThe witch is a towering figure in the history of horror; the archetypical evil witch is everything mainstream religion tells believers a woman shou... | S2 E4, Witches | Series, Documentary | 43m |
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_97eycwhs/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_97eycwhs/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_97eycwhs/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_97eycwhs/schedule?date=2026-10-14&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_97eycwhs/schedule?date=2026-10-14&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_97eycwhs/schedule", params={"date": "2026-10-14", "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_97eycwhs/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_4wese87s", "channel": "ch_97eycwhs", "start": "2026-10-14T03:43:00Z", "stop": "2026-10-14T04:26:00Z", "title": "Eli Roth's History of Horror", "sub_title": "The Demons Inside", "description": "The fear that demons will enter one's body and make one do terrible things in...", "category": [ "series", "documentary", "horror", "interview" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-14", "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 | Sunday 12 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.