74.6M 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_m31gtss5/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:31 | The X-CreaturesChris Packham is out to determine whether the Himalayan Yeti and the Sumatran Orang Pendek exist. | Yeti, Myths and Men | Series, Documentary | 34m |
| 00:05 | The X-CreaturesChris Packham embarks on a mission to investigate the existence of the mythical giant squid. | Alien in the Abyss | Series, Documentary | 34m |
| 00:39 | The X-CreaturesChris Packham searches for clues related to the existence of the Loch Ness Monster in Scotland. He also visits Australia to learn about a giant liz... | Loch Ness: Fathoming the Monster | Series, Documentary | 36m |
| 01:15 | The X-CreaturesChris Packham sets out in search of stories about Bigfoot, a mythical ape-like creature that has been the focus of many fiction novels, movies and ... | Shooting the Bigfoot | Series, Documentary | 37m |
| 01:52 | The X-CreaturesChris Packham explores the English countryside to learn about mythical big cats such as the Beast of Bodmin and Beast of Exmoor. | Big Cats in a Little Country | Series, Documentary | 34m |
| 02:26 | The X-CreaturesChris Packham investigates whether the thylacine, aka Tasmanian tiger or Tasmanian wolf, has truly gone extinct. The species lived in Australia and... | Beyond the Jaws of Extinction | Series, Documentary | 36m |
| 03:02 | Tutankhamun: Life, Death and LegacyDan discovers a series of curious anomalies in Tutankhamun's burial, and spots that the faces on his coffins and canopic jars do not match that of ... | S1 E3, Episode 3 | Series, Documentary | 58m |
| 04:00 | Archaeology: A Secret HistoryArchaeologist Richard Miles presents a series charting the history of the breakthroughs and watersheds in our long quest to understand our ancient ... | S1 E1, In the Beginning | Series, Documentary | 1h 2m |
| 05:02 | Archaeology: A Secret HistoryArchaeologist Richard Miles shows how discoveries in the 18th and 19th centuries overturned ideas of when and where civilisation began, as empires ... | S1 E2, The Search for Civilisation | Series, Documentary | 1h 1m |
| 06:03 | Archaeology: A Secret HistoryRichard Miles shows how 20th-century attention turned from civilisation and kings to the search for the common man against a background of science ... | S1 E3, The Power of the Past | Series, Documentary | 1h 2m |
| 07:05 | Secrets of the PyramidsExploring fresh archaeological excavations that shed new light on the lives of those who worked tirelessly on the pyramids. | Episode 1 | Series, History | 1h 2m |
| 08:07 | Treasures of Ancient EgyptAlastair Sooke tells the story of Ancient Egyptian art and how it reflected the civilisation's religion, through thirty extraordinary masterpieces. | S1 E1, The Birth of Art | Series, Art | 1h 2m |
| 09:09 | Treasures of Ancient EgyptAlastair Sooke explores the sumptuous treasures of the Golden Age of Egyptian art, starting with troubling psychological portraits of tyrant king S... | S1 E2, The Golden Age | Series, Art | 1h 2m |
| 10:11 | Treasures of Ancient EgyptAlastair Sooke looks at how, despite political decline, the final era of the Egyptian Empire saw its art enjoy revival and rebirth. From the coloss... | S1 E3, A New Dawn | Series, Art | 1h 1m |
| 11:12 | Lost Worlds: Vanished LivesPart 1/4. David Attenborough shows us how ancient creatures have come to be preserved as fossils and how those fossils can shed light on characteri... | S1 E1, Magic in the Rocks | Series, Documentary | 49m |
| 12:01 | Lost Worlds: Vanished LivesPart 2/4. Could pterodactyls fly? And why did trilobites have such good eyes? David Attenborough investigates the secret lives of animals from the ... | S1 E2, Putting Flesh on Bone | Series, Documentary | 45m |
| 12:46 | Lost Worlds: Vanished LivesPart 3/4. David Attenborough uncovers dinosaur bones in the Sahara desert and visits the biggest, most spectacular dinosaur displays in the world. | S1 E3, Dinosaur | Series, Documentary | 50m |
| 13:36 | Lost Worlds: Vanished LivesPart 4/4. David Attenborough uncovers bizarre creatures of the earliest seas, tiny horses the size of spaniels and an animal that's half bird and h... | S1 E4, The Rare Glimpses | Series, Documentary | 45m |
| 14:21 | HorizonExploring the idea of human coexistence with dinosaurs. Had the species not disappeared from the face of earth ages ago, keeping them as pets could... | S2007 E1, My Pet Dinosaur | Series, Science | 59m |
| 15:20 | The Truth About Killer DinosaursBird expert Bill Oddie helps construct amazing, life-sized, biomechanical replicas as he presents an imaginary battle between a tyrannosaurus rex a... | S1 E1, Tyrannosaurus VS Triceratops | Series, Science | 1h 9m |
| 16:29 | The Truth About Killer DinosaursHere, Bill Oddie asks whether the Velociraptor was really the monstrous predator of popular legend. | S1 E2, Velociraptor VS Ankylosaur | Series, Science | 1h 9m |
| 17:38 | Ancient VoicesA dig hopes to excavate the 2000-year-old tomb of Qin Shihuang, China's First Emperor. | The Immortal Emperor | Series, Documentary | 59m |
| 18:37 | Walking With CavemenThe lives of cavemen were nasty, brutish and short, but somehow they evolved over 3.5 million years into Homo sapiens. | S1 E1, First Ancestors | Series, Documentary | 59m |
| 19:36 | Walking With CavemenTwo very different species compete for survival in Africa 2,000,000 years ago. | S1 E2, Blood Brothers | Series, Documentary | 1h 1m |
| 20:37 | HorizonAre sparrows and blackbirds the direct descendants of a vicious group of dinosaurs including the velociraptor? | S1998 E14, Dinosaurs in Your Garden | Series, Science | 58m |
| 21:35 | Ice Age GiantsJourney back 40,000 years and discover the great beasts of the Ice Age with Professor Alice Roberts. Alice's Ice Age odyssey begins in the land of ... | S1 E1, Land of the Sabre-Tooth | Series, Documentary | 1h 9m |
| 22:44 | Ice Age GiantsAlice ventures to the parts of the Northern Hemisphere, hit the hardest by the cold - Europe and Siberia. High in the mountains of Transylvania, a ... | S1 E2, Land of the Cave Bear | Series, Documentary | 1h 9m |
| 23:53 | Ice Age GiantsEven after thousands of years of ice crushing the Northern Hemisphere and temperatures of 20 degrees lower than those of today, many of the great g... | S1 E3, Last of the Giants | Series, Documentary | 1h 9m |
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_m31gtss5/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_m31gtss5/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m31gtss5/history?from=2026-03-01T00:00:00Z&to=2026-03-02T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_m31gtss5/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_m31gtss5/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_m31gtss5/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_m31gtss5/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_0f6729tn", "channel": "ch_m31gtss5", "start": "2026-10-11T03:31:00Z", "stop": "2026-10-11T04:05:00Z", "title": "The X-Creatures", "sub_title": "Yeti, Myths and Men", "description": "Chris Packham is out to determine whether the Himalayan Yeti and the Sumatran...", "category": [ "series", "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "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 | Sunday 1 March 2026 | Category |
|---|---|---|
| 00:27 | Lost Worlds: Vanished Lives | Series, Documentary |
| 01:17 | Lost Worlds: Vanished Lives | Series, Documentary |
| 02:04 | Lost Worlds: Vanished Lives | Series, Documentary |
| 25 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 150 countries.