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_5rhv7s3r/schedule?date=2026-10-13&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:44 | Freitag Nacht News: E22 On nowDeutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E22 | Series, Late night tv | 41m |
| 00:25 | Freitag Nacht News: E23Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E23 | Series, Late night tv | 39m |
| 01:04 | Freitag Nacht News: E24Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E24 | Series, Late night tv | 40m |
| 01:44 | Freitag Nacht News: E25Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E25 | Series, Late night tv | 40m |
| 02:24 | Freitag Nacht News: E26Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E26 | Series, Late night tv | 38m |
| 03:02 | Freitag Nacht News: E27Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E27 | Series, Late night tv | 39m |
| 03:41 | Freitag Nacht News: E28Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E28 | Series, Late night tv | 40m |
| 04:21 | Freitag Nacht News: E29Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto "Wer's nicht guckt, kann's nicht sehen" treibt Moderator Henry Gründler sein U... | E29 | Series, Late night tv | 40m |
| 05:01 | 1000 MexikanerDie Kumpels Lukas und Adam haben in ihrer Jugend immer davon geträumt, gemeinsam eine Filmproduktionsfirma zu gründen. Mittlerweile ist der 29-jähr... | Comedy, Movie | 1h 35m | |
| 06:36 | ANKE - die Comedyserie: Anke, ich krieg von Männern nie genug!Zum ersten Mal möchte sich Ankes Mutter die Sendung ihrer Tochter live im Studio ansehen, doch am Tag ihres geplanten Besuchs, sind fünf Nymphomani... | S1 E1, Anke, ich krieg von Männern nie genug! | Series, Foreign comedies | 29m |
| 07:05 | ANKE - die Comedyserie: Anke, meine Freunde nutzen mich nur aus!Nach fast 15 Jahren taucht Ankes Schulfreundin Annette unvermittelt auf und bittet Anke um einen Job in der Redaktion. Anke willigt ein, doch Annet... | S1 E2, Anke, meine Freunde nutzen mich nur aus! | Series, Foreign comedies | 28m |
| 07:33 | ANKE - die Comedyserie: Anke, ich bin viel zu fett!Ankes Ex-Freund Tom verliert seine Wohnung und quartiert sich vorübergehend bei ihr ein. Schon der erste Abend unter einem gemeinsamen Dach verläuf... | S1 E3, Anke, ich bin viel zu fett! | Series, Foreign comedies | 29m |
| 08:02 | ANKE - die Comedyserie: Anke, hilf mir, ich finde mich hässlich!Anke bittet Tom, sie zu einem Foto-shooting für die Zeitschrift MAX zu begleiten. Was sie nicht weiß: auch Moderationskollegin Susann Atwell ist da... | S1 E4, Anke, hilf mir, ich finde mich hässlich! | Series, Foreign comedies | 28m |
| 08:30 | ANKE - die Comedyserie: Anke, ich verliebe mich immer in die falschen MännerComputerfachmann Günter alle Mails die durchs Haus geschickt werden mitlesen kann, worauf bei einigen eine leichte Panik ausbricht. | S1 E5, Anke, ich verliebe mich immer in die falschen Männer! | Series, Foreign comedies | 28m |
| 08:58 | ANKE - die Comedyserie: Anke, mein Kind ist von einem anderenEin Beauftragter des Senders macht sich in Ankes Redaktion breit. Der Mann kommt nicht nur aus den neuen Bundesländern ? ein Umstand, auf den Schro... | S1 E6, Anke, mein Kind ist von einem anderen! | Series, Foreign comedies | 29m |
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_5rhv7s3r/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_5rhv7s3r/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_5rhv7s3r/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_5rhv7s3r/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_5rhv7s3r/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_5rhv7s3r/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_5rhv7s3r/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_w8m3zva7", "channel": "ch_5rhv7s3r", "start": "2026-10-12T21:44:39Z", "stop": "2026-10-12T22:25:39Z", "title": "Freitag Nacht News: E22", "sub_title": "E22", "description": "Deutschlands erfolgreichste Comedy-News-Satire-Show. Unter dem Motto \"Wer's n...", "category": [ "series", "late night tv", "comedy" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 15, "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.