73.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_jx94s8fg/schedule?date=2026-10-13&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | Dr. G - Beruf: GerichtsmedizinerinEin alter Offizier stirbt während eines Eissturmes in seinem Garten unter mysteriösen Umständen. Ein querschnittgelähmter Mann stirbt. Sollte Dr. G... | S3 E7, Old Wounds Run Deep | 55m | |
| 23:50 | Dr. G - Beruf: GerichtsmedizinerinEin alter Offizier stirbt während eines Eissturmes in seinem Garten unter mysteriösen Umständen. Ein querschnittgelähmter Mann stirbt. Sollte Dr. G... | S3 E7, Old Wounds Run Deep | 50m | |
| 00:40 | Dr. G - Beruf: GerichtsmedizinerinIn einem Bestattungsinstitut werden 36 Leichen gefunden, die der Direktor dort verrotten liess. Anscheinend wollte er die 450 Dollar einstreichen, ... | S3 E8, A Deadly Business | 45m | |
| 01:25 | Dr. G - Beruf: GerichtsmedizinerinOhne ersichtlichen Grund fuhr Manny Alvarez auf seinem Heimweg frontal in einen Zaun und stirbt. Der Rentner Sam Gray wird von seiner Vermieterin t... | S3 E10, Ticking Time Bomb | 45m | |
| 02:10 | Das Böse im Blick - Augenzeuge KameraIm Jahr 2017 wird Alisha Canales-McGuire erschossen im Haus ihrer Schwester aufgefunden. Die Ermittler finden zunächst keine Hinweise auf den Täter... | Das falsche Ziel | 45m | |
| 02:55 | Das Böse im Blick - Augenzeuge KameraEin Autofahrer erschiesst Whitney Gray, während sie mit ihren kleinen Kindern und ihrer Nichte einkaufen geht. Ermittler folgen einer Spur von Über... | S12 E9, Not a Social Person | 45m | |
| 03:40 | Uwe Ochsenknecht präsentiert: die 7 TodsündenNachdem sie zwei Jahre lang gestalkt und terrorisiert wurde, wird die junge Flugbegleiterin Sophie N. ermordet aufgefunden. Mehrfach hatte die Frau... | Stalking - Wenn das Patriarchat tötet | 1h 30m | |
| 05:10 | Niedrig und Kuhnt - Kommissare ermittelnNachdem Sybille Kramers Leiche in einem Wald gefunden wurde, beginnen die Kommissare, zu ermitteln. Die Frau war in einem nahe gelegenen Forschungs... | Schwarz auf weiss | 20m | |
| 05:30 | SAT.1 GOLD kompaktEin Anwalt und ein Landtierarzt sprechen in der Sendung über interessante Fälle. | 10m | ||
| 05:40 | Richterin Barbara SaleschMira soll das französische Au-pair-Mädchen Angélique in die Vorratskammer eingesperrt haben, da sie überzeugt ist, dass diese mit ihrem Stiefvater ... | Verhasstes Au-Pair | 45m | |
| 06:25 | Richterin Barbara SaleschNina wird verdächtigt, ihren frisch angetrauten Mann erschossen zu haben. Doch sie verdächtigt ihren Schwager, der schon immer neidisch auf die Bar... | Die Hölle im Paradies | 55m | |
| 07:20 | Richter Alexander HoldMeike wird tot aufgefunden. Hat ihr Ex-Mann sie ermordet, weil sie ihm keinen Gefallen tun wollte? Tobias hatte sie gefragt, ob sie für einen Nachm... | Das Trauma | 55m | |
| 08:15 | Richter Alexander HoldRobin soll seine verletzte Mutter in den Keller gesperrt haben, um von zu Hause weglaufen zu können. Sie hatte ihren Mann aus dem Haus geworfen und... | Schule oder Backstube | 1h | |
| 09:10 | Richter Alexander HoldJoachim Vogt wurde wegen einer Verwechselung in der Wohnung eines Freundes überfallen und verletzt. Der Täter dachte, Joachim sei sein Kumpel Lutz,... | Ich bin nicht Lutz | 55m | |
| 09:15 | Richter Alexander HoldJoachim Vogt wurde wegen einer Verwechselung in der Wohnung eines Freundes überfallen und verletzt. Der Täter dachte, Joachim sei sein Kumpel Lutz,... | Ich bin nicht Lutz | 50m | |
| 10:05 | Unsere kleine FarmAls die Ingalls am Heiligen Abend eingeschneit werden, erzählen sie von schönen Weihnachtsfesten. Laura erinnert sich an den Besuch eines alten Fre... | Eine unvergessliche Weihnacht | 55m | |
| 11:00 | Unsere kleine FarmGideon wird aufgrund seines Sprachfehlers ständig gehänselt und läuft deshalb davon. Sein Freund James macht sich Sorgen und fühlt sich schuldig, w... | Ein echter Freund | 50m | |
| 11:50 | Dr. Quinn - Ärztin aus LeidenschaftSullys Geld reicht nicht, um das Haus wie geplant vor der Hochzeit fertig umzubauen. Er weigert sich jedoch partout, Geld von Mike anzunehmen, und ... | S3 E8, A Washington Affair (2) | 55m | |
| 12:45 | Die Waltons On nowCarl Jensen, ein Sohn reicher Eltern, macht John-Boy das Leben am College zur Hölle: Er behandelt ihn mit grösster Herablassung. John-Boy weiss nic... | S3 E3, The Thoroughbred | 50m | |
| 13:35 | Unsere kleine FarmLaura gefährdet ihre Gesundheit und die des ungeborenen Kindes durch schwere Arbeiten auf der Farm. Da momentan niemand da ist um sie zu unterstütz... | Lauras Obstgarten | 1h | |
| 14:35 | Unsere kleine FarmEin frisch vermähltes Paar kauft ein altes Möbelstück, welches Charles einst geschreinert hat. In Rückblenden erfährt man, wie es dazu kam, dass Ch... | Ein neuer Beruf | 45m | |
| 15:20 | Mord ist ihr HobbyDer millionenschwere Bauunternehmer Clark Randall wird in seinem Haus in Palm Springs ermordet aufgefunden. Unter Tatverdacht gerät seine Frau Mari... | S6 E4, The Error Of Her Ways | 55m | |
| 16:15 | Mord ist ihr HobbyJessica Fletcher erinnert sich an einen Fall, den ihr Freund "Bad Bill" Boyle, ein ehemaliger Football-Profi, erlebte. Der Fall konnte nur mit der ... | S6 E5, Jack And Bill | 55m | |
| 17:10 | Diagnose: MordSteve bekommt Reggie als neuen Partner. Dessen Frau und Tochter wurden entführt, und Steve hilft ihm dabei, die beiden zu finden. Bei einem Vorfall... | S6 E8, Rear Windows '98 | 50m | |
| 18:00 | Diagnose: MordCeleste wird bei einem Attentat getötet. Mark Sloan begibt sich auf die Suche nach dem Täter. Die Spur führt ins Krankenhaus und der Neue, Rogan, w... | S6 E9, The Last Resort | 55m | |
| 18:55 | K11 - Kommissare im EinsatzDie Kommissare stehen vor einem Rätsel, denn eine verkleidete Frau mit gefälschtem Pass wird erschossen aufgefunden. Die Mordwaffe kam bereits vor ... | Späte Rache | 25m | |
| 19:20 | K11 - Kommissare im EinsatzAls ein Mann mit einem Luftgewehr attackiert wird, vermutet er seinen Nachbarn hinter der Tat. Die Kommissare folgen der Spur und finden heraus, da... | Krieg am Gartenzaun | 20m | |
| 19:40 | K11 - Kommissare im EinsatzKommissar Ritter arbeitet für eine Drogenbande, um diese festnehmen zu können. Doch seine Tarnung fliegt auf, als die Bande bei einem Zugriff der P... | Allein unter Killern | 35m | |
| 20:15 | Verscharrt & vergraben - Mord verjährt nichtIn einer Kleinstadt wird ein Mann leblos in einer Schneewehe gefunden. Die Ermittler stehen vor einem Rätsel: keine Spuren, keine Identität. Als si... | Das Doppelleben des Stadtrats | 50m | |
| 21:05 | Verscharrt & vergraben - Mord verjährt nichtDas verlassene Auto der 18-jährigen Rachel Burkheimer löst eine Suche aus. Die Ermittler stossen auf ihr zwielichtiges Umfeld. Was als Vermisstenfa... | Tödlicher Gruppenzwang | 55m | |
| 22:00 | Das Böse im Blick - Augenzeuge KameraIm Jahr 2018 wird der 33-jährige Restaurantangestellte Joshua Webb vor einem Wohnblock erschossen. Um den Mord aufzuklären und den Täter zu identif... | S11 E8, The Hand-Off | 1h | |
| 23:00 | Das Böse im Blick - Augenzeuge KameraIm Jahr 2013 wird der 35-jährige Manager Larry Wells in seinem Büro bei der Spielwarengeschäftskette "Toys R Us" ermordet. Die Videoaufnahmen zeige... | S11 E7, Toying With Us | 55m | |
| 23:50 | Das Böse im Blick - Augenzeuge KameraAls ein 33-jähriger Gastronom in seinem Hinterhof in einem exklusiven Viertel in South Carolina erschossen wird, führen Überwachungskameras die Erm... | S11 E9, Night Caller | 55m | |
| 23:55 | Das Böse im Blick - Augenzeuge KameraAls ein 33-jähriger Gastronom in seinem Hinterhof in einem exklusiven Viertel in South Carolina erschossen wird, führen Überwachungskameras die Erm... | S11 E9, Night Caller | 50m |
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_jx94s8fg/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_jx94s8fg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jx94s8fg/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_jx94s8fg/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_jx94s8fg/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_jx94s8fg/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_jx94s8fg/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_vgqf9h89", "channel": "ch_jx94s8fg", "start": "2026-10-12T21:45:00Z", "stop": "2026-10-12T22:40:00Z", "title": "Dr. G - Beruf: Gerichtsmedizinerin", "sub_title": "Alte Wunden sind tief", "description": "Ein alter Offizier stirbt während eines Eissturmes in seinem Garten unter mys...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 34, "date": "2026-10-13", "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 |
|---|---|---|
| 23:45 | Criminal Minds | Krimiserie |
| 00:30 | Criminal Minds | Krimiserie |
| 01:10 | Serienkiller – Mörder und ihre Markenzeichen | Dokumentationsreihe |
| 30 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.