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/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_hm66hat2/schedule?date=2026-10-15&tz=Europe/Rome
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | D'amore e d'AbruzzoS1 Ep2 La costa dei trabocchi - Paride e Davide pedalano lungo la Via Verde della Costa dei Trabocchi. | 55m | ||
| 00:55 | D'amore e d'AbruzzoS1 Ep6 La neve - A bordo della Transiberiana d'Italia, Paride e Davide esplorano l'Abruzzo invernale. | 55m | ||
| 01:50 | Spie al ristoranteS2 Ep3 Ca' Brea - Il proprietario del Ca' Brea ha ricevuto lamentele sul servizio dei guardaroba. Quindi, si rivolge alle spie affinche' indaghino ... | S2 E6, Valet Disservice | 25m | |
| 02:15 | Spie al ristoranteS10 Ep1 Problemi - Un ex cliente contatta Charles per capire se investire o meno in un ristorante. Kendall e Kiel scoprono che l'attuale proprietar... | S10 E1, Partner Problems | 25m | |
| 02:40 | Spie al ristoranteS3 Ep9 Salsa segreta - Dopo aver assaggiato la salsa barbecue di un ristorante rivale esattamente uguale alla sua, Terry, la proprietaria del Coope... | S3 E7, Barbecue Blues | 25m | |
| 03:05 | Spie al ristoranteS9 Ep9 Troppi turisti - Alcuni ristoratori si affidano a un gruppo di 'spie' e all'ausilio di telecamere nascoste per controllare i loro impiegati ... | S9 E9, Too Many Tourists | 25m | |
| 03:30 | Spie al ristoranteS2 Ep13 Dov'e' finito il manzo? - Quando Adam, proprietario di Via Brasil, scopre che le vendite di carne non compaiono in registro, chiama in aiut... | S2 E13, Where's the Beef | 25m | |
| 03:55 | Spie al ristoranteS7 Ep2 Cocktail disastrosi - I baristi litigano e l'alcol scarseggia. Sarra, proprietaria di The Compass a Carlsbad in California, e' preoccupata e... | S7 E2, Cocktail Fail | 25m | |
| 04:20 | Spie al ristoranteS10 Ep1 Problemi - Un ex cliente contatta Charles per capire se investire o meno in un ristorante. Kendall e Kiel scoprono che l'attuale proprietar... | S10 E1, Partner Problems | 25m | |
| 04:45 | Spie al ristoranteS10 Ep11 Fallimento - Alcuni ristoratori si affidano a un gruppo di 'spie' e all'ausilio di telecamere nascoste per controllare i loro impiegati e ... | S10 E11, Tour Bust | 25m | |
| 05:10 | Spie al ristoranteS4 Ep8 Intolleranza al lattosio - Quando diverse signore esili riescono a vincere una sfida terminando enormi porzioni, Chris, proprietario del Pub... | S4 E8, Lactose Intolerant | 25m | |
| 05:35 | Spie al ristoranteS2 Ep2 Long Beach - Al La Triviata, a Long Beach, lo chef serve prodotti alquanto sospetti. Le spie rivelano che i prezzi cosi' alti per i suoi pia... | S2 E2, Something Smells Fishy | 25m | |
| 06:00 | Spie al ristoranteS7 Ep10 Raggiri d'epoca - Un calo delle vendite preoccupa molto Jimmy, proprietario del ristorante Rockabillies di Arvada, soprattutto durante la m... | S7 E10, Vintage Scams | 25m | |
| 06:25 | L'Italia a morsi - Con Chiara MaciS1 Ep11 Murano - Chiara Maci arriva nell'isola veneziana famosa in tutto il mondo per la lavorazione del vetro, alla scoperta delle sue tradizioni ... | 55m | ||
| 07:05 | L'Italia a morsi - Con Chiara MaciS2 Ep13 Modica - Chiara Maci arriva a Modica, in Sicilia, dove la attende l'home restaurant di Elisa, che le preparera' un menu' tipico della tradi... | 1h 5m | ||
| 07:20 | L'Italia a morsi - Con Chiara MaciS2 Ep13 Modica - Chiara Maci arriva a Modica, in Sicilia, dove la attende l'home restaurant di Elisa, che le preparera' un menu' tipico della tradi... | 1h | ||
| 08:10 | L'Italia a morsi - Con Chiara Maci: Ep9. S4 Ep9 - Chiara Maci visita la Val di Non, qui raccoglie le erbe alimurgiche usate per la preparazione degli infusi e scoprira' tutto sulla prod... | 1h 5m | ||
| 08:20 | L'Italia a morsi - Con Chiara Maci: Ep9. S4 Ep9 - Chiara Maci visita la Val di Non, qui raccoglie le erbe alimurgiche usate per la preparazione degli infusi e scoprira' tutto sulla prod... | 1h | ||
| 09:15 | L'Italia a morsi - Con Chiara Maci: VeneziaS3 Ep16 - Chiara Maci arriva a Venezia per scoprire alcuni prodotti tipici del territorio, come le moeche e una variazione di pesce di laguna. | 1h 5m | ||
| 09:20 | L'Italia a morsi - Con Chiara Maci: VeneziaS3 Ep16 - Chiara Maci arriva a Venezia per scoprire alcuni prodotti tipici del territorio, come le moeche e una variazione di pesce di laguna. | 1h | ||
| 10:20 | La tavola di FrancescaS1 Ep10 - Per il te' del pomeriggio, Francesca prepara biscotti con i fiori e scones 'no scones'. | 35m | ||
| 10:55 | La tavola di FrancescaS2 Ep5 - Francesca prepara una merenda golosa a base di pancake giapponesi alla ricotta e banana bread. | 35m | ||
| 11:00 | Cucina in balcone con RubenS4 Ep5 - Ruben prepara ball di patate e pecorino, pasta all'arrabbiata di tonno con Chef Igles Corelli, e per finire panino con orata fritta. | 40m | ||
| 11:30 | La tavola di FrancescaS1 Ep4 - Il pranzo in famiglia di Francesca: cannelloni di crepes ricotta e parmigiano e pesche dolci. | 35m | ||
| 11:40 | Cucina al mercato con RubenS1 Ep1 Carciofi - Al mercato di Testaccio, Ruben e' alle prese con i carciofi. | 40m | ||
| 12:05 | La tavola di FrancescaS2 Ep8 - Il cocco e' al centro della puntata in cui Francesca prepara polpette al latte di cocco e curry e dolcetti al cocco e cioccolato bianco. | 35m | ||
| 12:20 | Cucina al mercato con RubenS3 Ep3 - Nel cuore di Roma, Ruben prepara due golose rosette farcite. | 40m | ||
| 12:40 | La tavola di FrancescaS1 Ep5 - Per la serata cinema, Francesca presenta tortillas con carne e cake pops. | 35m | ||
| 13:00 | Cucina al mercato con RubenS2 Ep7 - A Napoli Ruben ci delizia con: pasta patate e provola e pasta cavolfiore, alici e provola. | 40m | ||
| 13:15 | La tavola di FrancescaS2 Ep9 - Il menu' di Francesca per una cena luminosa ed elegante prevede spaghetti burro e alici con perle di limone e tortino al cioccolato bianco. | 35m | ||
| 13:40 | Le ricette di casa PersiaS3 Ep3 Burrata di Andria - Il menu' di Valentina esalta con fantasia la burrata, regina della Puglia. | 1h | ||
| 13:50 | D'amore e d'AbruzzoS2 Ep2 Guardiagrele - Fara San Martino - Chieti - Paride Vitale e Davide Nanni viaggiano tra Guardiagrele e Fara San Martino alla scoperta di paesa... | 1h | ||
| 14:40 | Le ricette di casa PersiaS3 Ep1 Limone di Sorrento - Valentina con il Limone di Sorrento esalta la Campania con un tocco fresco. | 1h 5m | ||
| 14:50 | D'amore e d'AbruzzoS2 Ep3 Teramo - Paride Vitale e Davide Nanni attraversano Castelli, Campli e Teramo tra ceramica, gastronomia e cultura. | 1h | ||
| 15:45 | Le ricette di casa PersiaS3 Ep4 Fagioli di Sorana - Valentina celebra la Toscana autentica con i preziosi Fagioli di Sorana. | 1h 5m | ||
| 15:50 | Le ricette di casa PersiaS3 Ep4 Fagioli di Sorana - Valentina celebra la Toscana autentica con i preziosi Fagioli di Sorana. | 1h | ||
| 16:50 | Le ricette di casa PersiaS3 Ep5 Nocciola delle Langhe - La Nocciola delle Langhe porta il Piemonte piu' goloso in casa Persia. | 1h 5m | ||
| 17:55 | Le ricette del conventoS5 Ep7 Riso al nero di seppia e calamari e seppie in tegame - In questa puntata un menu' di pesce, ovviamente alla benedettina. | 35m | ||
| 18:30 | Le ricette del conventoS9 Ep3 - Due ricette tra memoria e tradizione: riso del campanaro e frittelle di fagioli. | 35m | ||
| 19:05 | Le ricette del conventoS8 Ep7 - I monaci cucinano: spaghetti con zucchine e riso nero alla Messinese. | 35m | ||
| 19:40 | Le ricette del conventoS9 Ep5 - Rigatoni arcobaleno e melanzane della vigilia, tradizioni da gustare. | 35m | ||
| 20:15 | Le ricette del conventoS9 Ep2 - Una minestra ricca e lo sformato di pane, sapori che sanno di casa. | 35m | ||
| 20:50 | Le ricette del conventoS9 Ep6 - Semplicita' genuine: zuppa di fagioli all'olio e frittata dell'orto. | 35m | ||
| 21:25 | Le ricette del conventoS9 Ep7 - Fusilli al limone e vitello del principe per un giorno di festa. | 35m | ||
| 22:00 | La dolce Capri di Renato - 1^TVS1 Ep3 - Renato ci delizia con i biscotti caprilu' e la pastiera. | 35m | ||
| 22:35 | La dolce Capri di Renato - 1^TVS1 Ep4 - Renato prepara le eclair ai fichi e la torta ricotta e pere. | 35m | ||
| 23:10 | La dolce Capri di RenatoS1 Ep1 - Renato propone i calzoncelli fritti con marmellata di arance e sfogliatelle frolle. | 35m | ||
| 23:45 | La dolce Capri di RenatoS1 Ep2 - Renato prepara la torta caprese e crostata amalfitana. | 35m |
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_hm66hat2/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_hm66hat2/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_hm66hat2/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_hm66hat2/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_hm66hat2/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_hm66hat2/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_hm66hat2/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_gk806pz3", "channel": "ch_hm66hat2", "start": "2026-10-14T22:00:00Z", "stop": "2026-10-14T22:55:00Z", "title": "D'amore e d'Abruzzo", "sub_title": null, "description": "S1 Ep2 La costa dei trabocchi - Paride e Davide pedalano lungo la Via Verde d...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "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.