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/Vienna 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/Vienna. The same day from the API: GET /v1/channels/ch_pgxxx8xy/schedule?date=2026-10-14&tz=Europe/Vienna
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | Erbe ÖsterreichSo manche Wiener Namensgebung wirkt überraschend, die Blutgasse hat gar nichts mit Blut zu tun und am Schottentor war nie ein Schotte anwesend. Ob ... | Wiener Straßennamen – die Geschichten dahinter | Dokumentation | 45m |
| 00:20 | Wiens verborgene Palais (1/3)"Kommen'S nur herein, Großvater war schon da," so begrüßt der Rechtsanwalt Franz Markus Nestl habsburgische Gäste in seiner Kanzlei im Ringstraßenp... | Dokumentationsreihe | 50m | |
| 01:10 | Wiens verborgene Palais (2/3)Hinter der schlichten Fassade des Palais Lamberg in der Wiener Wallnerstraße scheint sich bis heute das Geheimnis von Maria Theresias Ehemann zu ve... | Dokumentationsreihe | 45m | |
| 01:55 | Wiens verborgene Palais (3/3)Das Palais Erzherzog Wilhelm am Wiener Parkring, landläufig auch das Deutschmeisterpalais genannt, war schon zu Lebzeiten seines Besitzers ein verb... | Dokumentationsreihe | 50m | |
| 02:45 | Erbe ÖsterreichSo manche Wiener Namensgebung wirkt überraschend, die Blutgasse hat gar nichts mit Blut zu tun und am Schottentor war nie ein Schotte anwesend. Ob ... | Wiener Straßennamen – die Geschichten dahinter | Dokumentation | 45m |
| 03:30 | Wiens verborgene Palais (1/3)"Kommen'S nur herein, Großvater war schon da," so begrüßt der Rechtsanwalt Franz Markus Nestl habsburgische Gäste in seiner Kanzlei im Ringstraßenp... | Dokumentationsreihe | 45m | |
| 04:15 | Wiens verborgene Palais (2/3)Hinter der schlichten Fassade des Palais Lamberg in der Wiener Wallnerstraße scheint sich bis heute das Geheimnis von Maria Theresias Ehemann zu ve... | Dokumentationsreihe | 45m | |
| 05:00 | Wiens verborgene Palais (3/3)Das Palais Erzherzog Wilhelm am Wiener Parkring, landläufig auch das Deutschmeisterpalais genannt, war schon zu Lebzeiten seines Besitzers ein verb... | Dokumentationsreihe | 45m | |
| 05:45 | Erbe ÖsterreichSo manche Wiener Namensgebung wirkt überraschend, die Blutgasse hat gar nichts mit Blut zu tun und am Schottentor war nie ein Schotte anwesend. Ob ... | Wiener Straßennamen – die Geschichten dahinter | Dokumentation | 45m |
| 06:30 | Kultur HeuteDas wochentägliche Kulturmagazin "Kultur Heute" präsentiert neben den wichtigsten Ereignissen aus den Bundesländern die Top-Themen des Tages – von ... | Magazin | 30m | |
| 07:00 | Wetter; Info | Nachrichten | 1h 30m | |
| 08:30 | kreuz & quer nah dranAuf die Gesundheit von Kindern zu achten, ist eine Investition in die Zukunft, so der Appell von zahlreichen Organisationen, die sich mit Fragen de... | Starke Kinder – große Träume | Magazin | 35m |
| 09:05 | Politik liveDer Nationalrat kommt an zwei Tagen zu Plenarsitzungen zusammen. Am Mittwoch beraten die Nationalratsabgeordneten über eine umfangreiche Strafvollz... | Nationalratssitzung | Bericht | 10h 13m |
| 19:18 | ORF III AKTUELL am AbendORF III überträgt alle wichtigen News vom Tag, dazu Interviews, Analysen, Live-Schaltungen, Reportagen und alle wichtigen Pressekonferenzen und Upd... | Nachrichten | 7m | |
| 19:25 | Nachrichten in Einfacher SpracheNachrichten in Einfacher Sprache- das ist das Wichtigste vom Tag in kurzen Sätzen, mit einfachen Wörtern, ohne Fremdwörter und mit Untertitel. (Sen... | Nachrichten | 15m | |
| 19:40 | Kultur HeuteDas wochentägliche Kulturmagazin "Kultur Heute" präsentiert neben den wichtigsten Ereignissen aus den Bundesländern die Top-Themen des Tages – von ... | Magazin | 35m | |
| 20:15 | Bauernleben im KaisergebirgePrachtvolle Naturlandschaft und eindrucksvolle Berge. Malerische Bauernhöfe verbreiten ländlichen Charme. Vor den Toren von Kufstein, umgeben vom K... | Dokumentation | 50m | |
| 21:05 | LandlebenWenn im Mürzer Oberland der Arbeitstag zu Ende geht, treffen sich die Leute zum gemeinsamen Musizieren, etwa im Trachtenmusikverein Kapellen. Oder ... | Entlang der Mürz | Dokumentation | 50m |
| 21:55 | LandlebenGraden bei Köflach ist ein idyllisches Bergdorf und liegt auf bis über tausenddreihundert Meter Seehöhe. Die ganze Region ist von der Musik geprägt... | Rund um das Bergdorf Graden | Dokumentation | 35m |
| 22:30 | zur SACHEIn drei Wochen finden in den USA Zwischenwahlen statt. Dabei geht es um sehr viel – für die USA und für den Rest der Welt. Mit russischen Diesel-De... | Gespräch | 50m | |
| 23:20 | Puls der ZeitWie stark ist Russland wirklich? Die Dokumentation wirft einen Blick auf Wladimir Putins Arsenal zwischen sowjetischem Erbe, modernen Raketensystem... | Putins geheime Waffen (2/2) – Die Macht neuer Allianzen | Dokumentation | 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_pgxxx8xy/schedule?date=2026-10-14&tz=Europe/Vienna" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pgxxx8xy/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pgxxx8xy/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_pgxxx8xy/schedule?date=2026-10-14&tz=Europe/Vienna"); 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_pgxxx8xy/schedule?date=2026-10-14&tz=Europe/Vienna", { 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_pgxxx8xy/schedule", params={"date": "2026-10-14", "tz": "Europe/Vienna"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_pgxxx8xy/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_jzbcbdds", "channel": "ch_pgxxx8xy", "start": "2026-10-13T21:35:00Z", "stop": "2026-10-13T22:20:00Z", "title": "Erbe Österreich", "sub_title": "Wiener Straßennamen – die Geschichten dahinter", "description": "So manche Wiener Namensgebung wirkt überraschend, die Blutgasse hat gar nicht...", "category": [ "dokumentation" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 21, "date": "2026-10-14", "tz": "Europe/Vienna" } }
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:10 | Erlebnis Bühne | Konzert |
| 23:11 | Erlebnis Bühne | Konzert |
| 23:15 | Erlebnis Bühne | Konzert |
| 51 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.