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_y3x8z1k0/schedule?date=2026-10-16&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:15 | Helicopter ER - Rettung aus der LuftTree Trauma - Sturmtief "Malik" fegt mit Windgeschwindigkeiten bis zu 160 Kilometern pro Stunde über Großbritannien hinweg. In Schottland haben die... | 1h 5m | ||
| 00:15 | DMAX NewsDMAX News - Informativ, unterhaltsam und das alles sehr kompakt: In dieser Sendung werden die politischen, wirtschaftlichen, sozialen, kulturellen ... | 5m | ||
| 00:20 | DMAX NewsDMAX News - Informativ, unterhaltsam und das alles sehr kompakt: In dieser Sendung werden die politischen, wirtschaftlichen, sozialen, kulturellen ... | 3m | ||
| 00:23 | 112: Feuerwehr im EinsatzKüchenherd legt Aufzug lahm - Mehrere Schwerverletzte und ein brennender Kleinbus: In Bautzen eilen die Rettungskräfte zu einer Unfallstelle. Einig... | S11 E2, Küchenherd legt Aufzug lahm | 57m | |
| 01:15 | Feuerwache 1 - Alarm in IngolstadtFrisch vom Band und schon zerbeult - Stefan und sein Kollege Sebastian führen am sogenannten "Abrollbehälter Einsatzleitung" einen Rundumcheck durc... | 50m | ||
| 01:20 | Feuerwache 1 - Alarm in IngolstadtFrisch vom Band und schon zerbeult - Stefan und sein Kollege Sebastian führen am sogenannten "Abrollbehälter Einsatzleitung" einen Rundumcheck durc... | 45m | ||
| 02:05 | Helicopter ER - Rettung aus der LuftStormy Flight - Die Einsatzkräfte der "Air Ambulance" versorgen in der Nähe von Skipton die einzige Überlebende einer Massenkarambolage. Das Schien... | S9 E14, Tree Trauma | 55m | |
| 02:55 | Helicopter ER - Rettung aus der LuftTree Trauma - Sturmtief "Malik" fegt mit Windgeschwindigkeiten bis zu 160 Kilometern pro Stunde über Großbritannien hinweg. In Schottland haben die... | 55m | ||
| 03:00 | Helicopter ER - Rettung aus der LuftTree Trauma - Sturmtief "Malik" fegt mit Windgeschwindigkeiten bis zu 160 Kilometern pro Stunde über Großbritannien hinweg. In Schottland haben die... | 50m | ||
| 03:50 | Euro Truckers - Immer auf AchseEuro Truckers - Immer auf Achse - Marcello Bonifacio macht auf der Tour nach Turin einen Umweg über Montemarciano, um die Werkstatt seines Vertraue... | 50m | ||
| 04:40 | Euro Truckers - Immer auf AchseEuro Truckers - Immer auf Achse - Marcello Bonifacio freut sich in Italien auf ein Trucker-Event, das er demnächst mit seinem Kraftfahrer-Kollegen ... | 55m | ||
| 04:45 | Euro Truckers - Immer auf AchseEuro Truckers - Immer auf Achse - Marcello Bonifacio freut sich in Italien auf ein Trucker-Event, das er demnächst mit seinem Kraftfahrer-Kollegen ... | 50m | ||
| 05:35 | Border Control: Europas GrenzschützerBorder Control: Europas Grenzschützer - Fluggäste, die nach Spanien einreisen, dürfen bis zu 20 Kilogramm Meeresfrüchte bei sich tragen - mit Gesun... | 20m | ||
| 05:55 | Die Modellbauer - The Next GenerationNeustart - Norman Neidhart hat bisher nur einfache Baukasten-Modelle zusammengesetzt. Bei der Konstruktion eines Ford Mustang Shelby GT 350 holt de... | 55m | ||
| 06:00 | Die Modellbauer - The Next GenerationNeustart - Norman Neidhart hat bisher nur einfache Baukasten-Modelle zusammengesetzt. Bei der Konstruktion eines Ford Mustang Shelby GT 350 holt de... | 50m | ||
| 06:50 | InfomercialInfomercial - Das TV-Shopping Erlebnis bietet innovative, qualitativ hochwertige Produkte die den Alltag erleichtern zu einem sehr attraktiven Prei... | 2h | ||
| 08:50 | Cash für ChromDas brasilianische Biest - In dieser Folge von "Cash für Chrom" bekommen es Klaus Borrmann und sein Schrauber-Team mit einem Exoten auf vier Rädern... | 1h | ||
| 09:50 | InfomercialInfomercial - Das TV-Shopping Erlebnis bietet innovative, qualitativ hochwertige Produkte die den Alltag erleichtern zu einem sehr attraktiven Prei... | 25m | ||
| 10:15 | Der Camping Clan - Alles für den PlatzZwischen Spaß und Verantwortung - Das "Himmelreich" liegt auf einer Halbinsel. Im Notfall wäre auf dem 80 000 Quadratmeter großen Campingplatz dahe... | 1h | ||
| 11:15 | Der Camping Clan - Alles für den PlatzMonster-Maschinen im Himmelreich - Frank reist mit zwei XXL-Bussen im Erholungsparadies an. Damit stellt er die Führungsriege im "Himmelreich" vor ... | 1h | ||
| 12:15 | Goldrausch: Dave Turin's Lost MineHerbe Enttäuschung - Wenn der Wasserdruck sinkt, setzen sich die Riffeln mit Schlamm zu und das Edelmetall wird aus der Waschrinne gespült. So verl... | 1h | ||
| 13:15 | Goldrausch: Dave Turin's Lost MineMisstrauen und Schrotkugeln - Kann eine neue Maschine das Problem der Schatzsucher lösen? Auf Howies Abschnitt kommt eine Konzentrator-Zentrifuge z... | 1h | ||
| 14:15 | Fang des Lebens - Der gefährlichste Job AlaskasHaftbefehl - Kapitän "Wild" Bill Wichrowski hat in Rekordzeit seine Fangquote für die Königskrabben erreicht. In weniger als zwei Wochen gelang es ... | S12 E2, First Timers | 1h | |
| 15:15 | Fang des Lebens - Der gefährlichste Job AlaskasUndank ist der Welten Lohn - Auf hoher See sind die Besatzungen der Krabbenfangflotte meist völlig auf sich allein gestellt. Doch wenn Not am Mann ... | S12 E4, Swedish Twins | 1h | |
| 16:15 | Steel Buddies Spezial: Neues aus dem geheimen ArchivDer Leucht-Truck - Kann Michael Manousakis seinem alten Jugendfreund einen ganz besonderen Wunsch erfüllen? Der Leuchtreklamehersteller gibt bei de... | 1h 5m | ||
| 17:20 | Steel Buddies Spezial: Neues aus dem geheimen ArchivRichtig übel! - Ein beschädigter Motor, marode Leitungen und eine unerfahrene Mannschaft: Das Schatzsucher-Projekt in der Nordsee ist ein riskantes... | 1h | ||
| 18:20 | Kings Of Cash - Die PfandleiherAlles nur Fassade!? - Eine unklare Fahrzeughistorie und widersprüchliche Aussagen machen Pam in Nürnberg misstrauisch. Ihr Kollege Norman entdeckt ... | 55m | ||
| 19:15 | Kings Of Cash - Die PfandleiherDie Gold-Omas vom Hauptbahnhof - In Karlsruhe möchten zwei ältere Damen eine große Menge Goldschmuck verkaufen. Eine der beiden Frauen hat jahrelan... | 1h | ||
| 20:15 | Steel Buddies Spezial: Sonderschicht XXLSpezial: Sonderschicht XXL - Langeweile? Kommt bei Morlock Motors nie auf. Die Auftragsbücher sind prall gefüllt, die Geschäfte laufen auf Hochtour... | 1h | ||
| 21:15 | Steel Buddies Spezial: Sonderschicht XXLSpezial: Sonderschicht XXL - Langeweile? Kommt bei Morlock Motors nie auf. Die Auftragsbücher sind prall gefüllt, die Geschäfte laufen auf Hochtour... | 55m | ||
| 22:10 | DMAX NewsDMAX News - Informativ, unterhaltsam und das alles sehr kompakt: In dieser Sendung werden die politischen, wirtschaftlichen, sozialen, kulturellen ... | 5m | ||
| 22:15 | Naked Survival: Global ShowdownRote Linien - Rachel fühlt sich übergangen. Ihr Partner Dan tritt in Südafrika sehr bestimmt auf, und die Survival-Kandidatin hat das Gefühl, dass ... | 2h |
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_y3x8z1k0/schedule?date=2026-10-16&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_y3x8z1k0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_y3x8z1k0/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_y3x8z1k0/schedule?date=2026-10-16&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_y3x8z1k0/schedule?date=2026-10-16&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_y3x8z1k0/schedule", params={"date": "2026-10-16", "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_y3x8z1k0/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_0fvv1ad9", "channel": "ch_y3x8z1k0", "start": "2026-10-15T21:15:00Z", "stop": "2026-10-15T22:20:00Z", "title": "Helicopter ER - Rettung aus der Luft", "sub_title": null, "description": "Tree Trauma - Sturmtief \"Malik\" fegt mit Windgeschwindigkeiten bis zu 160 Kil...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 32, "date": "2026-10-16", "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.