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-17&tz=Europe/Rome
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | Cucine da incubo ItaliaS2 Ep9 Pupirichiello - Cannavacciuolo e' a Milano al Pupirichiello: un locale diviso tra un padre e un figlio con idee molto diverse. Per favorire ... | 1h 10m | ||
| 00:55 | Cucine da incubo ItaliaS4 Ep3 Aquila - Nuova stagione per Cucine da Incubo: Antonino Cannavacciuolo e' a Muggia per correre in soccorso del ristorante pizzeria l'Aquila, ... | 1h 10m | ||
| 02:05 | Spie al ristoranteS3 Ep5 Tutto in famiglia - UJ e' proprietario dell'R&O, ristorante a conduzione famigliare di New Orleans. L'uomo, stanco della mancanza di rispett... | S3 E5, All in the Family | 30m | |
| 02:35 | Spie al ristoranteS6 Ep3 Mezzi e mezzucci - Dopo aver notato un incremento nelle rimanenze di aragosta, Peter, proprietario del Roll 'n' Lobster Food Truck di Los An... | S6 E3, Food Truck Fiasco | 30m | |
| 03:05 | Spie al ristoranteS9 Ep2 Corbin Bowling - Il proprietario del Corbin Bowling Center ha bisogno di aiuto a causa di lamentele da parte di clienti. Le spie scoprono ch... | S9 E1, Bowling for Dollars | 25m | |
| 03:30 | Spie al ristoranteS9 Ep12 Rapina al treno - Alcuni ristoratori si affidano a un gruppo di 'spie' e all'ausilio di telecamere nascoste per controllare i loro impiegat... | S9 E12, Train Robbery | 25m | |
| 03:55 | Spie al ristoranteS7 Ep4 La guerra dei chioschi - Marko e Brett gestiscono due chioschi concorrenti a San Diego, ma dovranno deporre le armi per indagare sui cali de... | S7 E4, Dueling Food Trucks | 25m | |
| 04:20 | Spie al ristoranteS10 Ep3 Nuova linfa - Dopo aver notato un notevole cambiamento della clientela del suo ristorante, il proprietario della Harvey's Steakhouse contat... | S10 E3, Young Blood | 25m | |
| 04:45 | Spie al ristoranteS10 Ep13 Drive Thru - Alcuni ristoratori si affidano a un gruppo di 'spie' e all'ausilio di telecamere nascoste per controllare i loro impiegati e ... | S10 E13, Drive-thru Drama | 25m | |
| 05:10 | Spie al ristoranteS4 Ep10 Mammina cara - Tommy, proprietario del ristorante da Gigi a Philadelphia, sospetta che sua madre, manager del locale, si comporti in modo d... | S4 E10, Mommy Dearest | 25m | |
| 05:35 | Spie al ristoranteS2 Ep4 La gamba - Charles e la squadra esaminano il caso di un cameriere che si e' fatto male alla gamba mentre lavorava. Il team indaga sulla veri... | S2 E3, Getting a Leg Up | 25m | |
| 06:00 | Fatto in casa per voiS4 Ep8 - In questa puntata Benedetta preparera' 3 piatti che mangia spesso quando va fuori a cena: trippa alla marchigiana, risotto al limone, ravi... | 30m | ||
| 06:30 | Fatto in casa per voiS10 Ep23 L'arte di saper fare tutto in casa - Benny propone tre ricette e tre ingredienti necessari per la preparazione. | 35m | ||
| 07:05 | Fatto in casa per voiS5 Ep2 - Benedetta prepara 3 ricette gustose e sane, per prepararsi alla prova costume senza rinunce: cornetti allo yogurt zero, pesce spada alle m... | 30m | ||
| 07:35 | Fatto in casa per voiS5 Ep15 - Benedetta propone tre ricette facili da preparare anche per chi in cucina e' ancora alle prime armi: rigatoni al forno, saltimbocca alla ... | 35m | ||
| 08:10 | Fatto in casa per voiS6 Ep11 - Benedetta ricorda delle ricette classiche della cucina povera, gustose e nutrienti: acquacotta; pallotte cacio e ova; torta di pane. | 30m | ||
| 08:40 | Fatto in casa per voiS2 Ep25 - Benedetta Rossi e' pronta a deliziarci con tre ricette semplici e genuine: muffin salati ad alberello, crespelle funghi e cotto, arista d... | 35m | ||
| 09:15 | Fatto in casa per voiS7 Ep4 - Benedetta Rossi e' pronta a deliziarci con tre ricette semplici con verdure di stagione. | 35m | ||
| 09:50 | Fatto in casa per voiS8 Ep2 Cavoli non solo a merenda - Benedetta cucina tre ricette con protagonista di tutti i piatti, il cavolo. | 35m | ||
| 10:25 | Fatto in casa per voiS5 Ep11 - Protagonista assoluto: l'olio extravergine d'oliva. Benedetta prepara tre gustose ricette: la schiacciata all'olio; spaghetti aglio, olio... | 35m | ||
| 11:00 | Dal mercato alla tavola - 1^TVS2 Ep1 Zucchine - Zucchine romanesche, tonde e scure protagoniste di tortini, ripieni e contorni. | 35m | ||
| 11:35 | Dal mercato alla tavola - 1^TVS2 Ep2 Mozzarella - Mozzarella, fior di latte e provola danno vita a tre irresistibili ricette della tradizione campana. | 35m | ||
| 12:10 | Fatto in casa per voiS7 Ep19 Disastro perfetto - Benedetta propone tre ricette nate quasi per caso da errori in cucina e diventate un successo. | 35m | ||
| 12:45 | Fatto in casa per voiS7 Ep8 Primo bagno in piscina - Benedetta suggerisce tre piatti da portare con se' per una giornata in piscina. | 35m | ||
| 13:20 | Fatto in casa per voiS10 Ep15 A tutto fritto - Tre tipi di frittura diversi per tre ricette uniche preparate da Benedetta. | 35m | ||
| 13:55 | Fatto in casa per voiS2 Ep20 - Benedetta Rossi e' pronta a deliziarci con tre ricette semplici e genuine: lasagne bianche ai carciofi, filetto di maiale al pepe rosa, r... | 35m | ||
| 14:30 | Fatto in casa per voiS10 Ep24 Ricette brutte ma buone - Benny propone tre ricette e tre ingredienti necessari per la preparazione. | 35m | ||
| 15:05 | Fatto in casa per voiS9 Ep3 - Benedetta prepara tre ricette gustose senza usare le uova. | 35m | ||
| 15:40 | Giusina in cucina - 1^TVS10 Ep9 - Giusina Battaglia ci presenta nuove ricette dolci e salate della tradizione siciliana. | 45m | ||
| 16:25 | Giusina in cucina - Gusto e tradizione palermitanaS3 Ep1 - Giusina prepara tre ricette della tradizione palermitana: la rosticceria con calzoni, pizzette, rollo' con wurstel, rollo' con besciamella... | 45m | ||
| 17:10 | Giusina in cucina - Gusto e tradizione palermitanaS3 Ep7 - Giusina prepara un menu' con le ricette natalizie della tradizione palermitana: pasta 'ncaciata di Nebrodi, involtini alla palermitana e p... | 45m | ||
| 17:55 | Le ricette di casa Persia - 1^TVS3 Ep6 Ricotta Salata di Norcia - La Ricotta Salata di Norcia e' protagonista del menu' umbro di Valentina. | 1h | ||
| 18:55 | Le ricette di casa PersiaS3 Ep5 Nocciola delle Langhe - La Nocciola delle Langhe porta il Piemonte piu' goloso in casa Persia. | 1h | ||
| 19:55 | Le ricette di casa PersiaS3 Ep3 Burrata di Andria - Il menu' di Valentina esalta con fantasia la burrata, regina della Puglia. | 1h | ||
| 20:55 | Le ricette di casa PersiaS3 Ep4 Fagioli di Sorana - Valentina celebra la Toscana autentica con i preziosi Fagioli di Sorana. | 1h 5m | ||
| 22:00 | Food AdvisorS1 Ep11 - Cagliari - Culurgiones - Simone Rugiati e' in viaggio per il Bel Paese alla ricerca dei migliori food advisor. | 1h 5m | ||
| 23:05 | Food AdvisorS1 Ep4 - Roma - Suppli' - Simone Rugiati e' in viaggio per il Bel Paese alla ricerca dei migliori food advisor. | 1h 5m |
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-17&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-17&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-17&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-17", "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-17, the first programme { "data": [ { "id": "ls_yj7vt8z3", "channel": "ch_hm66hat2", "start": "2026-10-16T21:45:00Z", "stop": "2026-10-16T22:55:00Z", "title": "Cucine da incubo Italia", "sub_title": null, "description": "S2 Ep9 Pupirichiello - Cannavacciuolo e' a Milano al Pupirichiello: un locale...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-17", "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.