74.3M 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/Rome 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/Rome. The same day from the API: GET /v1/channels/ch_g9pf40kt/schedule?date=2026-10-15&tz=Europe/Rome
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:50 | La vita e' una cosa meravigliosaCommedia di Carlo Vanzina con Gigi Proietti, Vincenzo Salemme ed Enrico Brignano. Un poliziotto addetto alle intercettazioni spia la vita degli alt... | 1h 50m | ||
| 00:40 | Se Dio vuoleMarco Giallini e Alessandro Gassmann nella commedia d'esordio di Edoardo Falcone. Un cardiochirurgo ateo entra in crisi quando il figlio annuncia d... | 1h 35m | ||
| 02:10 | Speciale: Nord Sud Ovest Est, ExtendedUn racconto corale dietro le quinte della serie. Attori, registi e capi reparto svelano il set, le scelte creative e il successo del progetto (Vers... | 30m | ||
| 02:15 | Come un gatto in tangenziale:...... Ritorno a Coccia di Morto. - Antonio Albanese e Paola Cortellesi nel sequel di Riccardo Milani. Tre anni dopo la fine della loro storia, Monica... | 1h 55m | ||
| 02:40 | Come un gatto in tangenziale:...... Ritorno a Coccia di Morto. - Antonio Albanese e Paola Cortellesi nel sequel di Riccardo Milani. Tre anni dopo la fine della loro storia, Monica... | 1h 45m | ||
| 04:10 | Le mie ragazze di cartaQuando la famiglia Bottaccin si trasferisce dalla campagna a Treviso, durante gli anni Settanta, la loro vita cambia per sempre. Per i tre figli, P... | 1h 50m | ||
| 04:25 | Le mie ragazze di cartaQuando la famiglia Bottaccin si trasferisce dalla campagna a Treviso, durante gli anni Settanta, la loro vita cambia per sempre. Per i tre figli, P... | 1h 45m | ||
| 06:00 | 2 gran figli di...Commedia 'on the road' con Owen Wilson, Ed Helms e Glenn Close. Alla ricerca del padre biologico, due gemelli attraversano l'America e scoprono il ... | 2h | ||
| 06:10 | 2 gran figli di...Commedia 'on the road' con Owen Wilson, Ed Helms e Glenn Close. Alla ricerca del padre biologico, due gemelli attraversano l'America e scoprono il ... | 1h 55m | ||
| 08:00 | Speciale: Nord Sud Ovest EstUn racconto corale dietro le quinte della serie. Attori, registi e capi reparto svelano il set, le scelte creative e il successo del progetto. | 20m | ||
| 08:05 | Questo o quello - SpecialeS1 Ep267 Aldo Giovanni e Giacomo - Francesco Castelnuovo e Gianni Canova ci raccontano i piu' grandi successi del trio comico piu' amato d'Italia, ... | 15m | ||
| 08:20 | Ocean's 8Rapina del secolo in una action-comedy con Sandra Bullock, Anne Hathaway e Cate Blanchett. 8 rapinatrici progettano il furto di una collana di diam... | 1h 55m | ||
| 10:15 | Il pataffioCommedia ambientata nel Medioevo con Lino Musella, Giorgio Tirabassi, Alessandro Gassmann e Valerio Mastandrea. Un nobile scopre che il suo feudo e... | 2h | ||
| 12:15 | Il principe abusivoCommedia fiabesca di e con Alessandro Siani al fianco di Christian De Sica. Ingannato da una principessa, lo squattrinato Antonio stravolge i proto... | 1h 45m | ||
| 14:00 | ScordatoDeliziosa commedia di Rocco Papaleo, anche protagonista accanto a Giorgia. Un accordatore di pianoforti si scopre affetto da una contrattura 'emoti... | 1h 50m | ||
| 15:50 | Brave ragazzeAmbra Angiolini, Serena Rossi, Ilenia Pastorelli e Silvia D'Amico nella commedia diretta da Michela Andreozzi. Quattro ragazze di Gaeta si travesto... | 1h 50m | ||
| 17:40 | La vita e' una cosa meravigliosaCommedia di Carlo Vanzina con Gigi Proietti, Vincenzo Salemme ed Enrico Brignano. Un poliziotto addetto alle intercettazioni spia la vita degli alt... | 1h 50m | ||
| 19:30 | Se Dio vuoleMarco Giallini e Alessandro Gassmann nella commedia d'esordio di Edoardo Falcone. Un cardiochirurgo ateo entra in crisi quando il figlio annuncia d... | 1h 30m | ||
| 21:00 | Un anno difficileLa coppia di registi di "Quasi amici" torna con una commedia attuale. Due uomini indebitati cercano di sopravvivere con astuzia, entrando a far par... | 2h 5m | ||
| 23:05 | D.N.A.: Decisamente non adattiEsordio alla regia di Lillo & Greg, star di una commedia degli equivoci con Anna Foglietta e Francesco Mura. Due ex compagni di scuola decidono di ... | 1h 30m |
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_g9pf40kt/schedule?date=2026-10-15&tz=Europe/Rome" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_g9pf40kt/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_g9pf40kt/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_g9pf40kt/schedule?date=2026-10-15&tz=Europe/Rome"); 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_g9pf40kt/schedule?date=2026-10-15&tz=Europe/Rome", { 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_g9pf40kt/schedule", params={"date": "2026-10-15", "tz": "Europe/Rome"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_g9pf40kt/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_00p02qgb", "channel": "ch_g9pf40kt", "start": "2026-10-14T20:50:00Z", "stop": "2026-10-14T22:40:00Z", "title": "La vita e' una cosa meravigliosa", "sub_title": null, "description": "Commedia di Carlo Vanzina con Gigi Proietti, Vincenzo Salemme ed Enrico Brign...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 20, "date": "2026-10-15", "tz": "Europe/Rome" } }
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.