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 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_1qacd8w0/schedule?date=2026-10-11&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:12 | PelagosZwischen Korsika, Nizza und Genua befindet sich ein Ort der Hoffnung für Wale. | Welt der Wale | 1h 2m | |
| 00:13 | Im Schatten der VulkaneSeit Beginn der Aufzeichnungen ist der Vesuv schon 30 Mal ausgebrochen, zuletzt im Jahr 1944. | S1 E01 | 51m | |
| 01:04 | Im Schatten der VulkaneGefährlicher als der Vesuv ist der 20 Kilometer weite Krater und dennoch wissen die meisten nichst von ihm. | S1 E02 | 53m | |
| 01:57 | Im Schatten der VulkaneMit seinen 3000 Metern ragt Etna aus dem Meer und ist ein berühmtes Wahrzeichen. | S1 E03 | 54m | |
| 02:50 | Im Schatten der VulkaneDer Vulkan-Komplex zwischen Kos und Nisyros ist einer der bedrohlichsten im ganzen Mittelmeer. | S1 E04 | 51m | |
| 03:41 | Im Schatten der VulkaneDie dramatische Landschaft der Inseln ist gezeichnet von vulkanischen Zylindern. | S1 E05 | 51m | |
| 04:33 | LipizzanerNoch nie zuvor wurde die Entwicklung der weltberühmten weißen Stars der Spanischen Hofreit- schule | Könige und Krieger | 1h | |
| 05:33 | Der Geist des NordensIhre Zähigkeit ist der Stoff vieler Legenden, doch ihre spärlichen Spuren blieben verwischt – Vielfraße | 59m | ||
| 06:32 | Wilde Angst – Der Raubtier-EffektWildhunde kehren nach Gorongosa zurück und prägen mit ihrer Präsenz das Ökosystem neu. | 1h 1m | ||
| 07:33 | Auf zu wilden UfernAn Namibias Küste treffen zwei Giganten aufeinander: die wilde und tödliche Macht des Atlantik und die Namib | Leben am Strand | 1h | |
| 09:35 | Die Hippos sind losFlusspferde leben in Afrika, Normalerweise, Wäre da nicht Pablo Escobar gewesen der Sie nach Kolumbien brachte | Pablo Escobars Erbe | 1h | |
| 10:35 | Wald der wilden PonysDieser Film zeigt die vielen Facetten, die der Wald der wilden Ponys im Verlauf eines Jahres offenbart. | 59m | ||
| 11:34 | StrandwolfDie heimliche Welt der Braunen Hyäne zwischen Skelettküste und Dünenmeer der Wüste Namib. | 1h 2m | ||
| 12:35 | Wildlife Diaries AustraliaDen Lebensraum der Flughunde bewohnen auch Koalas - sie gehören zu den bekanntesten Bewohnern Australiens. | S1 E01 | 51m | |
| 13:26 | Die Leoparden von YalaAuf den Spuren einer Gruppe von Leoparden im Yala-Nationalpark, Sri Lanka | 48m | ||
| 14:14 | BienenDas Bienensterben beunruhigt Wissenschaftler und Landwirte auf der ganzen Welt. | Eine Welt im Wandel | 59m | |
| 15:13 | Wanderer zwischen den WeltenDieser Film präsentiert faszinierende und weitgehend unbekannte Seiten des Aals. | Das Rätsel der Aale | 59m | |
| 16:13 | Mini MonsterEs begann mit einem verhängnisvollen Fehler: Die ersten Europäer hielten sie für gefräßige Ratten, Mäuse, Marder – dabei waren sie in Wahrheit etwa... | Australiens flauschige Räuber | 59m | |
| 17:11 | Unter DickhäuternDie Rettung eines Elefantenbabys und ein süßes Fußballspiel der Tiere in der Aufzuchtstation. | S1 E01 | 51m | |
| 18:02 | Unter DickhäuternDie ersten Schritte eines jungen Elefanten und die erste Nacht in der Wildnis – ein faszinierender Einblick. | S1 E02 | 51m | |
| 18:54 | Yosemite – Amerikas ikonische WildnisForscher erkunden Yosemite vom Wasser aus und zeigen, wie Klima und Natur das Tal verändern. | 1h | ||
| 19:54 | Wildes KanadaVon den magischen Regenwäldern der Pazifikküste zu den majestätischen Gipfeln der Rocky Mountains | S1 E01 | 1h 1m | |
| 20:55 | Wildes KanadaSeit Millionen von Jahren kehren Lachse aus dem Ozean in jene Gewässer zurück, in denen sie geboren wurden. | S1 E02 | 1h 1m | |
| 21:56 | Wildes KanadaDie Prärie ist Heimat und Lebensraum des wohl markantesten Tiers in Nordamerika: des Bisons. | S1 E03 | 1h 1m | |
| 22:57 | Wildes KanadaDie Arktis ist jener Teil Kanadas, der mit dem Wechsel der Jahreszeiten die größten Veränderungen erlebt. | S1 E04 | 1h 2m | |
| 23:59 | Geheimnisse der NachtWenn die vertraute Welt des Tages in Dunkelheit getaucht wird, sind weit mehr Tiere aktiv als tagsüber. | S1 E01 | 1h |
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_1qacd8w0/schedule?date=2026-10-11&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1qacd8w0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1qacd8w0/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1qacd8w0/schedule?date=2026-10-11&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_1qacd8w0/schedule?date=2026-10-11&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_1qacd8w0/schedule", params={"date": "2026-10-11", "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_1qacd8w0/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_n12zdw3g", "channel": "ch_1qacd8w0", "start": "2026-10-10T21:12:01Z", "stop": "2026-10-10T22:13:40Z", "title": "Pelagos", "sub_title": "Welt der Wale", "description": "Zwischen Korsika, Nizza und Genua befindet sich ein Ort der Hoffnung für Wale.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "date": "2026-10-11", "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 | Monday 13 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.