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/Zurich 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/Zurich. The same day from the API: GET /v1/channels/ch_2xzqdkb6/schedule?date=2026-10-14&tz=Europe/Zurich
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:20 | Copshop: Scontro a fuocoUn distretto di polizia sperduto nel Nevada diventa il campo di battaglia di un letale assassino, un astuto truffatore e una poliziotta alle prime ... | 1h 45m | ||
| 01:05 | Siamo fuoriProgramma di intrattenimento e cucina in cui vengono accolti personaggi noti legati a realtà locali. L'ospite non solo ha il compito di parlare del... | 1h | ||
| 02:05 | TG NotteRipercorriamo le ultime notizie della giornata con aggiornamenti sull'attualità della sera. | 25m | ||
| 02:30 | MeteoTutti i colori del tempo: uno sguardo alle previsioni meteo per oggi e i prossimi giorni. | 5m | ||
| 02:35 | Prima oraPorta d'ingresso alla fascia informativa serale della RSI con ospiti e servizi. Notizie e ultimi aggiornamenti di attualità, cultura e sport dalla ... | 50m | ||
| 03:25 | Il quotidianoLe ultime notizie nazionali ed internazionali: Il quotidiano di attualità della Svizzera Italiana. | 14/10/2026, 03:25 | 30m | |
| 03:55 | TelegiornaleL'appuntamento quotidiano con le ultime notizie di attualità nazionali, internazionali e anche regionali, presentate sempre con uno stile diretto. ... | 14/10/2026, 03:55 | 30m | |
| 04:25 | TG NotteRipercorriamo le ultime notizie della giornata con aggiornamenti sull'attualità della sera. | 20m | ||
| 04:45 | MeteoTutti i colori del tempo: uno sguardo alle previsioni meteo per oggi e i prossimi giorni. | 15m | ||
| 05:00 | Repliche informazioneRepliche continuate di il Quotidiano, il Telegiornale ed il Meteo. | 1h 10m | ||
| 06:10 | Siamo fuoriProgramma di intrattenimento e cucina in cui vengono accolti personaggi noti legati a realtà locali. L'ospite non solo ha il compito di parlare del... | 1h | ||
| 07:10 | Mezz'ora per voiTrenta minuti di benessere attraverso esercizi di yoga, pilates, tonificazione e ginnastica dolce. Scopriamo insieme i benefici dell'attività fisic... | 25m | ||
| 07:35 | Mezz'ora per voiTrenta minuti di benessere attraverso esercizi di yoga, pilates, tonificazione e ginnastica dolce. Scopriamo insieme i benefici dell'attività fisic... | 30m | ||
| 08:05 | Everywhere I go: Coincidenze d'amoreI colleghi a fine giornata si ritrovano all'Happy Pie per pianificare la prossima mossa dell'Operazione Ghepardo: trovare un cliente che renda la v... | S1 E13, 13. Bölüm | 45m | |
| 08:50 | La signora in gialloJessica viene in aiuto della proprietaria di un piccolo ristorante di paese, emarginata da tutti perchè ritenuta responsabile di tre avvelenamenti. | S7 E21, Tainted Lady | 45m | |
| 09:35 | La metamorfosi dei ghiacciai | Francia | 55m | |
| 10:30 | Shakespeare & Hathaway: Investigatori privatiL'investigatore privato in crisi Frank Hathaway trova in Luella Shakespeare un'inaspettata spalla nelle proprie indagini quando la donna giunge nel... | S1 E1, O Brave New World | 45m | |
| 11:15 | Walker, Texas RangerL'attentato a un ex guerrigliero dell'I.R.A. viene sgominato e il capo, Gavin Malloy, arrestato. Prima del carcere, però, riesce a fugggire e Walke... | S4 E13, Flashpoint | 50m | |
| 12:05 | Single ParentsPer celebrare il trentesimo compleanno di Angie, Will organizza una grande festa. Douglas fa acquisti con Graham per aiutarlo a trovare il regalo p... | Tanti auguri | 25m | |
| 12:30 | TelegiornaleL'appuntamento quotidiano con le ultime notizie di attualità nazionali, internazionali e anche regionali, presentate sempre con uno stile diretto. ... | 14/10/2026, 12:30 | 15m | |
| 12:45 | Meteo regionaleTutti i colori del tempo: uno sguardo alle previsioni regionali per oggi e i prossimi giorni. | 14/10/2026, 12:45 | 10m | |
| 12:55 | Un pizzico d'amoreBecky ama la cucina raffinata ed è una talentuosa curatrice di libri in ambito culinario. Il cuore di Becky è conteso dal critico gastronomico Robe... | 1h 35m | ||
| 14:30 | Le sorelle McLeodBecky scopre che Jake, in realtà, è il figlio di un importante allevatore di cavalli. Claire e Meg cercano di svezzare Phoenix, l'erede di Blaze. I... | S3 E12, Sins of the Father | 45m | |
| 15:15 | L'ispettore BarnabyUn affresco medievale presente all'interno di una cripta in una chiesa sembra essere capace di ispirare una serie di omicidi. | S16 E2, Let Us Prey | 1h 40m | |
| 16:55 | Siamo fuoriProgramma di intrattenimento e cucina in cui vengono accolti personaggi noti legati a realtà locali. L'ospite non solo ha il compito di parlare del... | 1h 5m | ||
| 18:00 | Prima oraPorta d'ingresso alla fascia informativa serale della RSI con ospiti e servizi. Notizie e ultimi aggiornamenti di attualità, cultura e sport dalla ... | 1h | ||
| 19:00 | Il quotidianoLe ultime notizie nazionali ed internazionali: Il quotidiano di attualità della Svizzera Italiana. | 14/10/2026, 19:00 | 35m | |
| 19:35 | ZeroveroUn gioco a premi che vede i propri concorrenti sfidarsi con le parole basandosi su catene di lemmi unite da legami logici. Agli sfidanti in studio ... | 20m | ||
| 19:55 | Meteo regionaleTutti i colori del tempo: uno sguardo alle previsioni regionali per oggi e i prossimi giorni. | 14/10/2026, 19:55 | 5m | |
| 20:00 | TelegiornaleL'appuntamento quotidiano con le ultime notizie di attualità nazionali, internazionali e anche regionali, presentate sempre con uno stile diretto. ... | 14/10/2026, 20:00 | 35m | |
| 20:35 | MeteoTutti i colori del tempo: uno sguardo alle previsioni meteo per oggi e i prossimi giorni. | 5m | ||
| 20:40 | 9-1-1In onore del sacrificio di Bobby Nash, la 118 si ritrova per intitolargli la caserma. I membri della squadra devono poi correre in aiuto di un magn... | S9 E1, Eat the Rich | 50m | |
| 21:30 | 9-1-1Mentre una tempesta geomagnetica devasta il nostro pianeta, la missione spaziale di Athena e Hen si trova ad affrontare grandi rischi. A terra inve... | S9 E2, Spiraling | 45m | |
| 22:15 | TG NotteRipercorriamo le ultime notizie della giornata con aggiornamenti sull'attualità della sera. | 25m | ||
| 22:40 | MeteoTutti i colori del tempo: uno sguardo alle previsioni meteo per oggi e i prossimi giorni. | 10m | ||
| 22:50 | Lotto svizzeroScopriamo se la dea Fortuna ci sorride, osservando i numeri che vengono estratti dall'urna. | 5m | ||
| 22:55 | The Colour RoomColley scopre il talento di una dipendente della fabbrica dove lavora e le concede la possibilità di dare libero sfogo al suo talento. L'artista Cl... | 1h 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_2xzqdkb6/schedule?date=2026-10-14&tz=Europe/Zurich" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2xzqdkb6/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2xzqdkb6/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2xzqdkb6/schedule?date=2026-10-14&tz=Europe/Zurich"); 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_2xzqdkb6/schedule?date=2026-10-14&tz=Europe/Zurich", { 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_2xzqdkb6/schedule", params={"date": "2026-10-14", "tz": "Europe/Zurich"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_2xzqdkb6/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_p1srhnvc", "channel": "ch_2xzqdkb6", "start": "2026-10-13T21:20:00Z", "stop": "2026-10-13T23:05:00Z", "title": "Copshop: Scontro a fuoco", "sub_title": null, "description": "Un distretto di polizia sperduto nel Nevada diventa il campo di battaglia di ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-14", "tz": "Europe/Zurich" } }
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.