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.
All times Europe/Berlin. The same day from the API: GET /v1/channels/ch_kwkfewfq/schedule?date=2026-10-13&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:22 | SeaQuest DSV LiveEs kommt zu einer Krisensitzung zwischen der UNO und der mikronesischen Regierung. Dabei soll über wichtige weltpolitische Entwicklungen entschiede... | Willenlos | Science fiction, Classic sci-fi & fantasy | 50m |
| 00:12 | SeaQuest DSV LiveGeneral McGath erfährt, dass noch ein UEO-Forschungslabor auf Banaba existiert. Er beauftragt Captain Bridger, wieder das Kommando auf der seaQuest... | Der Fluch von Banaba Island | Science fiction, Classic sci-fi & fantasy | 49m |
| 01:01 | SeaQuest DSV LiveLeutnant Tim O'Neil lernt zufällig eine Frau im Internet kennen, die die gleichen Hobbys hat. Als sich die beiden das erste Mal verabredet, stellt ... | Auf Leben und Tod | Science fiction, Classic sci-fi & fantasy | 52m |
| 01:53 | seaQuest DSV On now LiveNathan Bridger wird aus dem Ruhestand zurückgeholt, um das Kommando über das neue U-Boot „SeaQuest" zu übernehmen. Kaum an Bord, muss er schon gege... | Pilot, Teil 1 von 2 | Science fiction, Classic sci-fi & fantasy | 50m |
| 02:43 | seaQuest DSV LiveEs kommt zur alles entscheidenden Begegnung zwischen der "Delta 4" und der "SeaQuest". | Pilot, Teil 2 von 2 | Science fiction, Classic sci-fi & fantasy | 48m |
| 03:31 | seaQuest DSV LiveBridger lässt die Forschungsmission stoppen und Darwin untersuchen, da dieser plötzlich auf unerklärliche Weise schwer erkrankt. | Der Teufelsgraben | Science fiction, Classic sci-fi & fantasy | 50m |
| 04:21 | seaQuest DSV LiveDie "SeaQuest" findet per Zufall einen in einer Luftblase schwebenden Teil der Bibliothek von Alexandria. Aber nicht nur sie haben es auf diesen we... | Das versunkene Wissen | Science fiction, Classic sci-fi & fantasy | 50m |
| 05:11 | seaQuest DSV LiveDr. Rubin Zellar, ein Massenmörder und Biochemie-Kampfstoffentwickler, ist auf der Flucht. Ihm gelingt es, die "SeaQuest" zu infiltrieren. | Vereist in alle Ewigkeit | Science fiction, Classic sci-fi & fantasy | 49m |
| 06:00 | seaQuest DSV LiveDie SeaQuest-Crew soll ein verschwundenes Unterwasserboot finden und bergen. Die Crew macht jedoch eine überraschende Entdeckung, als sie das Depot... | Die vergessenen Kinder | Science fiction, Classic sci-fi & fantasy | 51m |
| 06:51 | seaQuest DSV LiveKommandeur Ford findet die Leichen der dort beschäftigten Wissenschaftler bei dem Besuch einer Forschungsstation. | Tödliche Gene | Science fiction, Classic sci-fi & fantasy | 52m |
| 07:43 | seaQuest DSV LiveNachdem sie mysteriösen Anweisungen gefolgt ist, findet die Crew der Seaquest ein vermisstes Schiff, welches schon vor hundert Jahren gesunken ist. | Das Geisterschiff | Science fiction, Classic sci-fi & fantasy | 50m |
| 08:33 | seaQuest DSV LiveEin Unterwasserschiff mit Kindern aus Frankreich wurde von einem Hurrikan außer Gefecht gesetzt. Der Kapitän ist gestorben und auch der Sauerstoff ... | SOS im Sargassomeer | Science fiction, Classic sci-fi & fantasy | 49m |
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_kwkfewfq/schedule?date=2026-10-13&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_kwkfewfq/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_kwkfewfq/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_kwkfewfq/schedule?date=2026-10-13&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_kwkfewfq/schedule?date=2026-10-13&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_kwkfewfq/schedule", params={"date": "2026-10-13", "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_kwkfewfq/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_y38f1rk0", "channel": "ch_kwkfewfq", "start": "2026-10-12T21:22:00Z", "stop": "2026-10-12T22:12:00Z", "title": "SeaQuest DSV", "sub_title": "Willenlos", "description": "Es kommt zu einer Krisensitzung zwischen der UNO und der mikronesischen Regie...", "category": [ "science fiction", "classic sci-fi & fantasy", "drama", "series", "fantasy" ], "flags": { "new": false, "live": true } } ], "meta": { "count": 12, "date": "2026-10-13", "tz": "Europe/Berlin" } }
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.