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_0t66begv/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Classic Doctor Who LiveThe Doctor races to avert a nuclear holocaust. The robot takes Sarah hostage. | Robot: Part Four | Series, Adventure | 29m |
| 00:29 | Classic Doctor Who LiveThe survivors of Earth lie in hibernation, but the Doctor finds there has been an intruder. | The Ark in Space: Part One | Series, Adventure | 29m |
| 00:58 | Classic Doctor Who LiveThe Doctor is worried because the survivors of the human race are beginning to wake up. | The Ark in Space: Part Two | Series, Adventure | 29m |
| 01:27 | Classic Doctor Who LiveHumankind faces total destruction. Can the Doctor defeat the Wirrn? | The Ark in Space: Part Three | Series, Adventure | 28m |
| 01:55 | Classic Doctor Who LiveTrapped by the Wirrn, The Doctor and his friends are forced into one last terrible gamble. | The Ark in Space: Part Four | Adventure, Science fiction | 29m |
| 02:24 | Classic Doctor Who LiveArriving on Earth, the Doctor, Harry and Sarah meet a group of stranded human colonists. | The Sontaran Experiment: Part One | Adventure, Science fiction | 28m |
| 02:52 | Classic Doctor Who LiveSarah has been captured by Styre who is conducting experiments on the captured humans. | The Sontaran Experiment: Part Two | Adventure, Science fiction | 30m |
| 03:22 | Classic Doctor Who LiveThe Time Lords send the Doctor, Sarah and Harry to a time shortly before the creation of the Daleks. | Genesis of the Daleks: Episode 1 | Adventure, Science fiction | 29m |
| 03:51 | Classic Doctor Who LiveThe Doctor finds that some of Davros's fellow Kaleds are unhappy with the development of the Daleks. | Genesis of the Daleks: Episode 2 | Adventure, Science fiction | 29m |
| 04:20 | Classic Doctor Who LiveThe Doctor informs the Kaled government of Davros's experiments, and they move to shut down the bunker. | Genesis of the Daleks: Episode 3 | Adventure, Science fiction | 27m |
| 04:47 | Classic Doctor Who LiveWhen the Kaled dome is destroyed, the war appears to be over and the Thals rejoice at their victory. | Genesis of the Daleks: Episode 4 | Adventure, Science fiction | 27m |
| 05:14 | Classic Doctor Who LiveDavros interrogates the Doctor, forcing him to reveal the future of the Daleks. | Genesis of the Daleks: Episode 5 | Adventure, Science fiction | 28m |
| 05:42 | Classic Doctor Who LiveThe Kaled elite move to prevent the development of the Daleks while the Doctor hopes to destroy them forever. | Genesis of the Daleks: Episode 6 | Adventure, Science fiction | 27m |
| 06:09 | Classic Doctor Who LiveThe Doctor, Sarah and Harry return to Nerva, but at an earlier point in time. | Revenge of the Cybermen: Part One | Adventure, Science fiction | 29m |
| 06:38 | Classic Doctor Who LiveSarah is the latest victim of the space plague. | Revenge of the Cybermen: Part Two | Adventure, Science fiction | 29m |
| 07:07 | Classic Doctor Who LiveThe Cybermen who are intent on destroying Voga. | Revenge of the Cybermen: Part Three | Adventure, Science fiction | 29m |
| 07:36 | Classic Doctor Who LiveTheir plan to blow up Voga thwarted, the Cybermen intend to crash Nerva into the planet. | Revenge of the Cybermen: Part Four | Adventure, Science fiction | 27m |
| 08:03 | Classic Doctor Who LiveThe Doctor returns to discover what is destroying oil rigs off the coast of Scotland. | Terror of the Zygons: Part One | Adventure, Science fiction | 26m |
| 08:29 | Classic Doctor Who LiveSarah is attacked by a Zygon disguised as Harry who is a prisoner on the Zygon spaceship. | Terror of the Zygons: Part Two | Adventure, Science fiction | 30m |
| 08:59 | Classic Doctor Who LiveThe Doctor and Sarah find their way into the Zygon spaceship at the bottom of Loch Ness. | Terror of the Zygons: Part Three | Adventure, Science fiction | 28m |
| 09:27 | Classic Doctor Who LiveBroton, the Zygon warlord, intends to use the Skarasen to attack London. | Terror of the Zygons: Part Four | Adventure, Science fiction | 29m |
| 09:56 | Classic Doctor Who On now LiveThe TARDIS takes the Doctor and Sarah to Zeta Minor on the edge of the universe. | Planet of Evil: Part One | Adventure, Science fiction | 29m |
| 10:25 | Classic Doctor Who LiveThe Doctor and Sarah are held responsible for the deaths on Zeta Minor. | Planet of Evil: Part Two | Adventure, Science fiction | 27m |
| 10:52 | Classic Doctor Who LiveIn the universe of antimatter, the Doctor communes with the creature and makes a bargain. | Planet of Evil: Part Three | Adventure, Science fiction | 28m |
| 11:20 | Classic Doctor Who LiveOn board the Morestran ship, the Doctor and Sarah are hemmed in by anti-men! | Planet of Evil: Part Four | Adventure, Science fiction | 28m |
| 11:48 | Classic Doctor Who LiveThe Doctor and Sarah discover that an ancient and powerful evil is manifesting on Earth. | Pyramids of Mars: Part One | Adventure, Science fiction | 30m |
| 12:18 | Classic Doctor Who LiveThe Doctor, Sarah and Laurence Scarman are being hunted down by Sutekh's robot mummies. | Pyramids of Mars: Part Two | Adventure, Science fiction | 28m |
| 12:46 | Classic Doctor Who LiveThe mummies are building a rocket to fire at the pyramid on Mars and release Sutekh. | Pyramids of Mars: Part Three | Adventure, Science fiction | 28m |
| 13:14 | Classic Doctor Who LiveInside the pyramid on Mars, the Doctor and Sarah must prevent Sutekh's release. | Pyramids of Mars: Part Four | Adventure, Science fiction | 29m |
| 13:43 | Classic Doctor Who LiveThe TARDIS arrives back on Earth but all is not as it seems. | The Android Invasion: Part One | Adventure, Science fiction | 28m |
| 14:11 | Classic Doctor Who LiveThe Doctor discovers the truth behind the village and its robot population. | The Android Invasion: Part Two | Adventure, Science fiction | 30m |
| 14:41 | Classic Doctor Who LiveThe Kraals intend to invade Earth by stowing away aboard Crayford's rocket as it returns home. | The Android Invasion: Part Three | Adventure, Science fiction | 29m |
| 15:10 | Classic Doctor Who LiveThe Doctor and Sarah are desperate to warn UNIT of the Kraal's invasion, but nobody will believe them. | The Android Invasion: Part Four | Adventure, Science fiction | 27m |
| 15:37 | Classic Doctor Who LiveThe Doctor and Sarah take shelter in the castle of Dr Solon on the planet Karn. | The Brain of Morbius: Part One | Adventure, Science fiction | 29m |
| 16:06 | Classic Doctor Who LiveThe Doctor is a prisoner of the Sisterhood of Karn who plan to burn him at the stake. | The Brain of Morbius: Part Two | Adventure, Science fiction | 29m |
| 16:35 | Classic Doctor Who LiveMorbius demands that Solon install his brain in a new body. | The Brain of Morbius: Part Three | Adventure, Science fiction | 30m |
| 17:05 | Classic Doctor Who LiveThe Doctor challenges Morbius to a mental duel in which only one of them will survive. | The Brain of Morbius: Part Four | Adventure, Science fiction | 30m |
| 17:35 | Classic Doctor Who LiveThe Doctor learns of the discovery of two alien seed pods in the Antarctic. | The Seeds of Doom: Part One | Adventure, Science fiction | 29m |
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_0t66begv/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_0t66begv/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_0t66begv/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_0t66begv/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_0t66begv/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_0t66begv/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_0t66begv/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_sxkp5y3s", "channel": "ch_0t66begv", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:29:00Z", "title": "Classic Doctor Who", "sub_title": "Robot: Part Four", "description": "The Doctor races to avert a nuclear holocaust. The robot takes Sarah hostage.", "category": [ "series", "adventure", "science fiction" ], "flags": { "new": false, "live": true } } ], "meta": { "count": 38, "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 | Saturday 9 October 2021 | 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.