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/Brussels 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/Brussels. The same day from the API: GET /v1/channels/ch_ynbvdqk1/schedule?date=2026-10-13&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:50 | Der Rhein von oben - Der fleißige RheinDie Folge führt mitten durch das Herz der rheinischen Industrie. Diese Region wurde geprägt von Kohle, Stahl und Chemieparks, die sich verkehrsgüns... | 52m | ||
| 00:41 | Der Rhein von oben - Der NiederrheinDer Niederrhein hat die Menschen gelehrt, im Einklang mit der Natur zu leben. Der Mensch gibt dem Fluss ein Stück von der Ursprünglichkeit zurück, ... | 52m | ||
| 01:34 | Der Rhein von oben - Ruhrgebiet von obenDas Ruhrgebiet, der größte Ballungsraum Deutschlands, ist eine einzigartige Kulturlandschaft: auf der einen Seite erschlossen und urban, auf der an... | 41m | ||
| 02:15 | Bike Mike: Bella Ronda Bavarica - Teil 1: Starnberg - OhlstadtIn einer Woche geht es auf ruhigen kleinen Wegen durch die beeindruckende Landschaft des bayerischen Oberlands. | 32m | ||
| 02:47 | Bike Mike: Bella Ronda Bavarica - Teil 2: Ohlstadt - Garmisch-PartenkirchenIn einer Woche geht es auf ruhigen kleinen Wegen durch die beeindruckende Landschaft des bayerischen Oberlands. | 3m | ||
| 02:50 | Sprintour - Unser Leben auf 6m2 in PanamaNach der schwierigen Wohnmobilverschiffung sind wir endlich gut in Panama angekommen. | 23m | ||
| 03:13 | Sprintour - Vanlife in Costa RicaEndlich sind wir mit unserem Wohnmobil im wunderschönen Costa Rica angekommen. | 7m | ||
| 03:20 | Sprintour - So leben wir im Wohnmobil in HondurasVon Nicaragua geht unsere Reise mit dem Wohnmobil direkt weiter nach Honduras. Dort machen wir spannende Bekanntschaften und staunen sehr über das ... | 29m | ||
| 03:48 | Sprintour - Mit dem Wohnmobil durch HondurasMit dem Wohnmobil Honduras zu bereisen ist keine einfache Angelegenheit. Denn Honduras hat keine gute Infrastruktur für Wohnmobilreisende. Und dann... | 32m | ||
| 04:20 | Sprintour - Einbruchversuch in El SalvadorWie ist es mit dem Wohnmobil durch das einst gefährlichste Land der Welt zu reisen? Wir wagen das Abenteuer und erkunden das spannende Land El Salv... | 24m | ||
| 04:44 | Sprintour - Vanlife in El SalvadorIst es sicher mit dem Camper durch El Salvador zu reisen? Wir wagen es und bereisen mit unserem Wohnmobil das wunderschöne Land El Salvador. | 18m | ||
| 05:02 | Sprintour - Guatemala mit dem WohnmobilNach so langer Zeit im Camper in Süd- und Zentralamerika fühlen wir uns sehr müde und freuen uns sehr über eine kleine Auszeit in Guatemala. Es fol... | 17m | ||
| 05:20 | Die Alpen von oben - Von Karawanken nach GrazDie Alpen von oben: Von Karawanken nach Graz - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Blic... | 52m | ||
| 06:11 | Die Alpen von oben - Von Graz ins AusseerlandDie Alpen von oben: Von Graz nach Ausseerland - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Bli... | 52m | ||
| 07:03 | Die Alpen von oben - Von Salzburg zum KönigsseeDie Alpen von oben: Von Salzburg zum Königssee - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Bl... | 52m | ||
| 07:55 | Die Alpen von oben - Vom Königssee ins IsartalDie Alpen von oben: Vom Königssee ins Isartal - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Bli... | 52m | ||
| 08:47 | Die Alpen von oben - Vom Isartal ins Inntal On nowDie Alpen von oben: Vom Isartal ins Inntal - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Blickw... | 47m | ||
| 09:35 | Land zwischen Belt und Bodden - Von den Förden bis zur TraveEin Film über die ursprüngliche Schönheit der Ostseeregion, ihre atemberaubende Natur und originelle Lebensweisen. | 1h 29m | ||
| 11:03 | Land zwischen Belt und Bodden - Von der Trave bis HiddenseeDie Ostseeküste - lebendige Häfen, Backsteinstädte und Menschen, deren Leben und Geschichten geprägt sind vom Meer. | 1h 29m | ||
| 12:32 | Land zwischen Belt und Bodden - Von Kap Arkona bis HeringsdorfIrre Kreideklippen auf denen ein Urwald thront, ein Kaiser der baden geht, Bernsteinfischer und Backsteinsammler... Geschichten und Menschen der Os... | 1h 28m | ||
| 14:00 | Die Alpen von oben - Vom Inntal ins ÖtztalDie Alpen von oben: Vom Inntal ins Ötztal - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Blickwi... | 51m | ||
| 14:51 | Die Alpen von oben - Von Mittenwald ins AllgäuDie Alpen von oben: Von Mittenwald ins Allgäu - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Bli... | 52m | ||
| 15:43 | Die Alpen von oben - Vom Allgäu ins MontafonDie Alpen von oben: Vom Allgäu ins Montafon - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Blick... | 52m | ||
| 16:35 | Die Alpen von oben - Vom Vinschgau zum GardaseeDie Alpen von oben: Vom Vinschgau zum Gardasee - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Bl... | 52m | ||
| 17:27 | Die Alpen von oben - Vom Engadin zum ZürichseeDie Alpen von oben: Vom Engadin zum Zürichsee - Die Dokumentationsreihe widmet sich den Alpenlandschaften und ihren Bewohnern aus verschiedenen Bli... | 48m | ||
| 18:15 | Im Ballon über die AlpenDie Bergwelt der Alpen besitzt für Ballon-Abenteurer eine besondere Anziehungskraft. Sich hoch über die mächtigen Berge zu erheben und das majestät... | 50m | ||
| 19:05 | Reiseeuphorie: Roadtrip Namibia & Botswana - Auf ins Erongo-GebirgeAngekommen in Namibia geht es zur Übernahme des Mietwagens in die Hauptstadt Windhoek. Als erstes Ziel steht das Erongo-Gebirge und die Spitzkoppe ... | 22m | ||
| 19:27 | Reiseeuphorie: Roadtrip Namibia & Botswana - Durchs Ugab-TalIm Tal des Ugab kann man die Felsformation Vingerklip entdecken. Beidseitig des Tals erheben sich die Ugab-Terassen. | 17m | ||
| 19:44 | Reiseeuphorie: Roadtrip Namibia & Botswana - Erste Tierbegegnungen im Etosha NationalparkWir erkunden den Westteil des Etosha-Nationalparks. Rund um das Camp Olifantsrus entdecken wir an den Wasserlöchern viele Tiere, insbesondere Elefa... | 23m | ||
| 20:07 | Reiseeuphorie: Roadtrip Namibia & Botswana - Offroad in der Palmwag ConcessionZunächst geht es über den Grootberg Pass in die gleichnamige Lodge. Weiter westlich erleben wir ein Offroad-Abenteuer auf einem Trail in der Palmwa... | 20m | ||
| 20:26 | Reiseeuphorie: Roadtrip Namibia & Botswana - Baden unter dem Ongongo WasserfallAn der Ongongo Campsite gibt es eine Badestelle, direkt am Wasserfall. Nach diesem Genuss geht es weiter nach Norden bis Opuwo. | 17m | ||
| 20:43 | Reiseeuphorie: Roadtrip Namibia & Botswana - Epupa Falls: An Angolas GrenzeAm nördlichsten Punkt unserer Reise ist Angolas Grenze erreicht. Der Grenzfluss Kunene stürzt sich hier die Epupa Falls hinab. | 12m | ||
| 20:55 | Die Küsten der Ostsee - DänemarkIn der ersten Folge von "Die Küsten der Ostsee" besuchen wir Dänemarks Küsten. | 52m | ||
| 21:47 | Die Küsten der Ostsee - SchwedenIn der zweiten Folge von "Die Küsten der Ostsee" geht es nach Schweden. | 52m | ||
| 22:38 | Die Küsten der Ostsee - FinnlandIn dieser Episode besuchen wir Finnlands Küsten in der Ostsee. | 51m | ||
| 23:30 | Steffinger: Norwegen - Folge 1Norwegen ist ein wunderschönes und riesiges Land. In dieser Folge startet meine Norwegen-Tour. | 22m | ||
| 23:51 | Steffinger: Norwegen - Folge 2Es geht weiter in Norwegen. Auf schönen Straßen in Richtung Norden. | 15m |
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_ynbvdqk1/schedule?date=2026-10-13&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ynbvdqk1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ynbvdqk1/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ynbvdqk1/schedule?date=2026-10-13&tz=Europe/Brussels"); 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_ynbvdqk1/schedule?date=2026-10-13&tz=Europe/Brussels", { 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_ynbvdqk1/schedule", params={"date": "2026-10-13", "tz": "Europe/Brussels"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_ynbvdqk1/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_v6azpmyk", "channel": "ch_ynbvdqk1", "start": "2026-10-12T21:50:01Z", "stop": "2026-10-12T22:41:58Z", "title": "Der Rhein von oben - Der fleißige Rhein", "sub_title": null, "description": "Die Folge führt mitten durch das Herz der rheinischen Industrie. Diese Region...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-13", "tz": "Europe/Brussels" } }
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 150 countries.