71.8M 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 Europe/Berlin 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 Europe/Berlin. The same day from the API: GET /v1/channels/ch_0h2pcv2n/schedule?date=2026-10-12&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:23 | Raider Of The Lost ArtEach year Carl Fabergé made one of a kind Easter egg for the Tsar's family. When Carl fled Russia during the revolution, 8 of these priceless Imper... | Fabergé Eggs | 55m | |
| 23:23 | Raider Of The Lost ArtEach year Carl Fabergé made one of a kind Easter egg for the Tsar's family. But Carl was forced to flee Russia during the revolution and 8 of these... | Fabergé Eggs | 55m | |
| 00:18 | Raider Of The Lost ArtWhen Van Gogh died, he was a complete unknown, his paintings fetching under 10 dollars. So how did his works become some of the most revered and ex... | Vincent Van Gogh | 55m | |
| 01:13 | Raider Of The Lost ArtDuring WWII the Nazis plundered some of the world's greatest artworks as they tore across Europe. We find out how the Allies tracked them down. | Monuments Men | 55m | |
| 01:13 | Raider Of The Lost ArtDuring WWII the Nazis plundered some of the world's greatest artworks as they tore across Europe. We find out how the Allies tracked them down, wha... | Monuments Men | 55m | |
| 02:08 | Raider Of The Lost ArtThe story of the theft of the Mona Lisa in 1911 from the Louvre and how Pablo Picasso was accused of the crime. Plus, the incredible tales of how m... | Leonardo da Vinci | 55m | |
| 03:03 | Raider Of The Lost ArtThe Dutch didn't appreciate what they had. For 200 years Vermeer was completely forgotten. Trying to recover a lost man's masterpieces has driven m... | Vermeer | 55m | |
| 03:58 | Raider Of The Lost ArtMunich, 2013 a giant haul of missing masterpieces were found. Gurlitt was the man behind it. His father's job was to purchase works for Hitler for ... | Hitler's Dealer | 55m | |
| 03:58 | Raider Of The Lost ArtIn Munich, in 2013 a giant haul of missing masterpieces was discovered. Cornelius Gurlitt was the man behind it and we investigate how his father's... | Hitler's Dealer | 55m | |
| 04:53 | Raider Of The Lost ArtEach year Carl Fabergé made one of a kind Easter egg for the Tsar's family. When Carl fled Russia during the revolution, 8 of these priceless Imper... | Fabergé Eggs | 1h 7m | |
| 04:53 | Raider Of The Lost ArtEach year Carl Fabergé made one of a kind Easter egg for the Tsar's family. But Carl was forced to flee Russia during the revolution and 8 of these... | Fabergé Eggs | 1h 7m | |
| 06:00 | Classic Cars1913 38C Brougham - "built up to a standard, not down to a price" - was worth the value of several houses at the time, with the special cachet of b... | S1 E1, 1954 F-88 Oldsmobile | 12m | |
| 06:12 | Classic CarsThe 1930 Model J Duesenberg was the pinnacle of automotive engineering in power and speed, holding records not surpassed until the 1960's. | S1 E2, 1930 Duesenberg Model J | 14m | |
| 06:26 | Classic CarsThe Hudson Terraplane 1937 Series 72 was a fast and affordable car with unique style and innovative design. The company, unlike others, survived th... | S1 E3, 1913 Pierce Arrow 38C | 10m | |
| 06:37 | Classic CarsThe 1963 Split-Window Stingray Coupe combined power, performance, precision and youthful design. | S1 E4, 1937 Hudson Terraplane Series 72 | 9m | |
| 06:46 | Classic CarsThe Oldsmobile F88 was a "dream car" of the GM Oldsmobile line, but the auto, despite its sophisticated, debonair styling, was destined never to se... | S1 E5, 1963 Split Window Corvette | 13m | |
| 06:59 | Classic CarsThe Ford Mustang Shelby GT-500 was born of the 1960's vibe and the racing experience of Carroll Shelby, who set speed records at Bonnevile salt flats. | S1 E6, 1969 Shelby Mustang GT500 | 12m | |
| 07:12 | SpeedThroughout history, human society has run on trade, and trade moved on the oceans. New inventions now help people and goods move on the water faster. | Across Oceans | 1h | |
| 08:12 | SpeedNever in the history of humanity have so many of us been mobile. New innovations propel us into the world of self-driving cars and high-speed trains. | Across Continents | 1h | |
| 09:12 | SpeedGrowth in air transportation is set to soar, carrying over 10 billion passengers every year by 2050. To cope requires us to radically rethink aircr... | Into the Skies | 1h | |
| 10:12 | SpeedMeet the private space entrepreneurs jostling to offer the tantalizing prospect of cheap, frequent travel beyond the atmosphere into Earth orbit. | Into Space | 1h | |
| 11:12 | Bright NowJust over 100 years ago, a pair of brothers looked to the sky and changed the world. They designed, built and flew the most ridiculous of inventions. | The Wright Brothers: Bravery | 14m | |
| 11:26 | Bright NowOn January 7th, 1785, two men took on a bold challenge: to cross the English Channel in a balloon! Watch modern enthusiasts rebuild the original ba... | First In The Sky | 15m | |
| 11:41 | BreakthroughThis is an inside look at NASA's groundbreaking Artemis Program, the spacecraft, and the people who will bring humanity one step closer to the moon... | Artemis: First Launch | 21m | |
| 12:03 | Classic Cars1913 38C Brougham - "built up to a standard, not down to a price" - was worth the value of several houses at the time, with the special cachet of b... | S1 E1, 1954 F-88 Oldsmobile | 12m | |
| 12:15 | Classic CarsThe 1930 Model J Duesenberg was the pinnacle of automotive engineering in power and speed, holding records not surpassed until the 1960's. | S1 E2, 1930 Duesenberg Model J | 14m | |
| 12:29 | Classic CarsThe Hudson Terraplane 1937 Series 72 was a fast and affordable car with unique style and innovative design. The company, unlike others, survived th... | S1 E3, 1913 Pierce Arrow 38C | 10m | |
| 12:40 | Classic CarsThe 1963 Split-Window Stingray Coupe combined power, performance, precision and youthful design. | S1 E4, 1937 Hudson Terraplane Series 72 | 9m | |
| 12:49 | Classic CarsThe Oldsmobile F88 was a "dream car" of the GM Oldsmobile line, but the auto, despite its sophisticated, debonair styling, was destined never to se... | S1 E5, 1963 Split Window Corvette | 13m | |
| 13:02 | Classic CarsThe Ford Mustang Shelby GT-500 was born of the 1960's vibe and the racing experience of Carroll Shelby, who set speed records at Bonnevile salt flats. | S1 E6, 1969 Shelby Mustang GT500 | 12m | |
| 13:15 | SpeedThroughout history, human society has run on trade, and trade moved on the oceans. New inventions now help people and goods move on the water faster. | Across Oceans | 1h | |
| 14:15 | SpeedNever in the history of humanity have so many of us been mobile. New innovations propel us into the world of self-driving cars and high-speed trains. | Across Continents | 1h | |
| 15:15 | SpeedGrowth in air transportation is set to soar, carrying over 10 billion passengers every year by 2050. To cope requires us to radically rethink aircr... | Into the Skies | 1h | |
| 16:15 | SpeedMeet the private space entrepreneurs jostling to offer the tantalizing prospect of cheap, frequent travel beyond the atmosphere into Earth orbit. | Into Space | 1h | |
| 17:15 | Bright NowJust over 100 years ago, a pair of brothers looked to the sky and changed the world. They designed, built and flew the most ridiculous of inventions. | The Wright Brothers: Bravery | 14m | |
| 17:29 | Bright NowOn January 7th, 1785, two men took on a bold challenge: to cross the English Channel in a balloon! Watch modern enthusiasts rebuild the original ba... | First In The Sky | 15m | |
| 17:44 | BreakthroughThis is an inside look at NASA's groundbreaking Artemis Program, the spacecraft, and the people who will bring humanity one step closer to the moon... | Artemis: First Launch | 21m | |
| 18:06 | Classic Cars1913 38C Brougham - "built up to a standard, not down to a price" - was worth the value of several houses at the time, with the special cachet of b... | S1 E1, 1954 F-88 Oldsmobile | 12m | |
| 18:18 | Classic CarsThe 1930 Model J Duesenberg was the pinnacle of automotive engineering in power and speed, holding records not surpassed until the 1960's. | S1 E2, 1930 Duesenberg Model J | 14m | |
| 18:32 | Classic CarsThe Hudson Terraplane 1937 Series 72 was a fast and affordable car with unique style and innovative design. The company, unlike others, survived th... | S1 E3, 1913 Pierce Arrow 38C | 10m | |
| 18:43 | Classic CarsThe 1963 Split-Window Stingray Coupe combined power, performance, precision and youthful design. | S1 E4, 1937 Hudson Terraplane Series 72 | 9m | |
| 18:52 | Classic CarsThe Oldsmobile F88 was a "dream car" of the GM Oldsmobile line, but the auto, despite its sophisticated, debonair styling, was destined never to se... | S1 E5, 1963 Split Window Corvette | 13m | |
| 19:05 | Classic CarsThe Ford Mustang Shelby GT-500 was born of the 1960's vibe and the racing experience of Carroll Shelby, who set speed records at Bonnevile salt flats. | S1 E6, 1969 Shelby Mustang GT500 | 12m | |
| 19:18 | SpeedThroughout history, human society has run on trade, and trade moved on the oceans. New inventions now help people and goods move on the water faster. | Across Oceans | 1h | |
| 20:18 | SpeedNever in the history of humanity have so many of us been mobile. New innovations propel us into the world of self-driving cars and high-speed trains. | Across Continents | 1h | |
| 21:18 | SpeedGrowth in air transportation is set to soar, carrying over 10 billion passengers every year by 2050. To cope requires us to radically rethink aircr... | Into the Skies | 1h | |
| 22:18 | SpeedMeet the private space entrepreneurs jostling to offer the tantalizing prospect of cheap, frequent travel beyond the atmosphere into Earth orbit. | Into Space | 1h | |
| 23:19 | Bright Now On nowJust over 100 years ago, a pair of brothers looked to the sky and changed the world. They designed, built and flew the most ridiculous of inventions. | The Wright Brothers: Bravery | 14m | |
| 23:32 | Bright NowOn January 7th, 1785, two men took on a bold challenge: to cross the English Channel in a balloon! Watch modern enthusiasts rebuild the original ba... | First In The Sky | 15m | |
| 23:47 | BreakthroughThis is an inside look at NASA's groundbreaking Artemis Program, the spacecraft, and the people who will bring humanity one step closer to the moon... | Artemis: First Launch | 21m |
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_0h2pcv2n/schedule?date=2026-10-12&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_0h2pcv2n/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_0h2pcv2n/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_0h2pcv2n/schedule?date=2026-10-12&tz=Europe/Berlin"); 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_0h2pcv2n/schedule?date=2026-10-12&tz=Europe/Berlin", { 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_0h2pcv2n/schedule", params={"date": "2026-10-12", "tz": "Europe/Berlin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_0h2pcv2n/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_0gh3c6m6", "channel": "ch_0h2pcv2n", "start": "2026-10-11T21:23:42Z", "stop": "2026-10-11T22:18:39Z", "title": "Raider Of The Lost Art", "sub_title": "Fabergé Eggs", "description": "Each year Carl Fabergé made one of a kind Easter egg for the Tsar's family. W...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 50, "date": "2026-10-12", "tz": "Europe/Berlin" } }
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.