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-18&tz=Europe/Rome
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:05 | Food AdvisorS1 Ep4 - Roma - Suppli' - Simone Rugiati e' in viaggio per il Bel Paese alla ricerca dei migliori food advisor. | 1h 5m | ||
| 00:10 | Food AdvisorS1 Ep8 - Bologna - Lasagna - Simone Rugiati e' in viaggio per il Bel Paese alla ricerca dei migliori food advisor. | 1h 5m | ||
| 01:15 | Spie al ristoranteS10 Ep5 Attivita' extra - I proprietari della Real Food Academy contattano Charles Stiles per indagare sullo strano comportamento dei loro maestri ... | S10 E5, Extracurricular Activities | 30m | |
| 01:45 | Spie al ristoranteS2 Ep5 Problemi - Il proprietario di un ristorante in California chiede l'aiuto di Charles e della squadra perche' e' convinto che il gestore della... | S10 E1, Partner Problems | 30m | |
| 02:15 | 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 | |
| 02:40 | Spie al ristoranteS4 Ep1 Lo chef consiglia - Il proprietario del Buster's Beach House di Long Beach, California, chiede a Charles di indagare sulle presunte attenzio... | S4 E1, Chef's Choice | 25m | |
| 03:05 | 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:30 | Spie al ristoranteS3 Ep3 Il mostro - Il proprietario del George's on Sunset di Miami vuole che sia clienti che gli impiegati trascorrano dei momenti piacevoli nel su... | S3 E3, Party Monster | 25m | |
| 03:55 | Spie al ristoranteS7 Ep5 Diritti violati - Dopo aver vinto una causa contro una catena di fast food per l'uso improprio di uno dei suoi panini, il proprietario di De... | S7 E5, Trademark Trouble | 25m | |
| 04:20 | Spie al ristoranteS10 Ep4 Contrabbando - Il proprietario della birreria Weiland nota alcune stranezze nella sua fornitura di birra. Il team si mette subito all'opera... | S10 E4, Backdoor Bootlegging | 25m | |
| 04:45 | Spie al ristoranteS11 Ep1 Il venditore ambulante - Dopo un calo delle cene e delle vendite dei liquori, Freddy e Abdi del Supperclub chiedono aiuto. Si scoprira' che... | S11 E1, Street Vendor Violation | 25m | |
| 05:10 | Spie al ristoranteS4 Ep11 Problemi con la sicurezza - Dave e Mike Frank, co-proprietari del ristorante Del Rossi's Cheesesteak Co. di Philadelphia, chiedono alle spi... | S4 E11, Security Issues | 25m | |
| 05:35 | Spie al ristoranteS2 Ep5 Problemi - Il proprietario di un ristorante in California chiede l'aiuto di Charles e della squadra perche' e' convinto che il gestore della... | S10 E1, Partner Problems | 25m | |
| 06:00 | 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 | |
| 06:25 | In cucina con Luca PappagalloS5 Ep5 Frittate - Luca Pappagallo cucina varieta' di frittate: di cipolle, con zucchine e Speck e il rotolo. | 30m | ||
| 06:55 | In cucina con Luca PappagalloS6 Ep21 - Luca Pappagallo cucina: pancit, adobo di pollo, kaldereta. | 35m | ||
| 07:30 | In cucina con Luca PappagalloS5 Ep9 Fiori di zucca - Luca Pappagallo cucina schiacciata con i fiori di zucca, fiori di zucca ripieni e risotto. | 35m | ||
| 08:05 | In cucina con Luca PappagalloS5 Ep14 Carciofi - Luca Pappagallo prepara carciofi e patate, carciofi affogati alla napoletana e sformatino. | 35m | ||
| 08:40 | In cucina con Luca PappagalloS6 Ep24 Pesce e spezie - Luca Pappagallo cucina: orata al curry, escovitch fish,sayyadiyah. | 35m | ||
| 09:15 | In cucina con Luca PappagalloS6 Ep13 Il mare nel piatto - Luca Pappagallo cucina: insalata di polpo e ceci, pasta e patate, calamari al forno. | 35m | ||
| 09:50 | In cucina con Luca PappagalloS4 Ep13 Menu di pesce - Luca Pappagallo cucina: crostini coi gamberi, pasta al ragu', orata alla villereccia. | 40m | ||
| 10:30 | In cucina con Luca PappagalloS4 Ep14 Cucinare con la birra - Luca Pappagallo cucina il pane, la pasta e il pollo alla birra! | 40m | ||
| 11:10 | In cucina con Luca PappagalloS4 Ep3 Petto di pollo saporito - Luca Pappagallo cucina: petto di pollo alla fisarmonica, alla mediterranea e involtini. | 40m | ||
| 11:50 | In cucina con Luca PappagalloS4 Ep24 Ricette con i porri - Luca Pappagallo cucina: polenta e porri, risotto cipolla e porri e la vellutata. | 35m | ||
| 12:25 | In cucina con Luca PappagalloS6 Ep33 Troppo buone le zucchine - Luca Pappagallo cucina: risotto con le zucchine, zucchine ripiene, zucchine in agrodolce. | 40m | ||
| 13:05 | In cucina con Luca PappagalloS6 Ep35 Paste di mare dal vivo - Luca Pappagallo cucina: spaghetti all'assassina, orecchiette e cefalo, carlofortina al sedano, tonno fresco e guan... | 40m | ||
| 13:45 | In cucina con Luca PappagalloS6 Ep37 Salmone che passione! - Luca Pappagallo cucina: eclair al salmone affumicato, tagliatelle al salmone, salmone burro e aglio. | 40m | ||
| 14:25 | In cucina con Luca Pappagallo - 1^TVS6 Ep38 Zucca che passione - Luca Pappagallo cucina: sformatini di zucca, la pasta di 'Nonno Andrea', crostata di zucca caraibica. | 35m | ||
| 15:00 | Cucina in balcone con Ruben - 1^TVS4 Ep7 - Ruben propone panino alla norma, pasta zucchine e pecorino e baccala' gratinato con pesto di rucola. | 40m | ||
| 15:40 | Cucina in balcone con RubenS4 Ep6 - Ruben cucina polpette alla birra, crudaiola a modo mio e spezzatino di vitella. | 40m | ||
| 16:20 | Cucina in balcone con RubenS4 Ep3 - Ruben ci delizia con insalata di pollo, paccheri alla Vittorio e torta al cioccolato veloce. | 45m | ||
| 17:05 | Cucina in balcone con RubenS4 Ep1 - Ruben prepara: insalata di zucchine, cannelloni di ricotta e bieta, cheesecake alle fragole. | 40m | ||
| 17:45 | Le ricette del convento - 1^TVS9 Ep8 - Il chiostro profuma di mare: insalata di pasta ai calamari e sogliole alle carote. | 35m | ||
| 18:20 | Le ricette del conventoS9 Ep7 - Fusilli al limone e vitello del principe per un giorno di festa. | 35m | ||
| 18:55 | Le ricette del conventoS9 Ep5 - Rigatoni arcobaleno e melanzane della vigilia, tradizioni da gustare. | 35m | ||
| 19:30 | Le ricette del conventoS6 Ep4 - Pasta con tenerume e ghiotta di zucchine, ricette povere ma ricche. | 35m | ||
| 20:05 | Le ricette del conventoS8 Ep7 - I monaci cucinano: spaghetti con zucchine e riso nero alla Messinese. | 35m | ||
| 20:40 | Le ricette del conventoS7 Ep2 - I monaci cucinano: pasta al forno con cavolfiore e biscotti della monaca | 35m | ||
| 21:15 | Le ricette del conventoS2 Ep6 - Don Salvatore e Don Anselmo ci deliziano con un primo e un dolce dal profumo antico: 'Penne con spada fresco e fagiolino' e 'Fritto di lat... | 35m | ||
| 21:50 | La cucina delle monacheS1 Ep2 - Nel Monastero delle Benedettine di Sant'Anna, quattro monache, divise in due coppie, sono pronte ad alternarsi tra i fornelli per racconta... | 35m | ||
| 22:25 | La cucina delle monacheS6 Ep5 - Dal cuore delle monache due piatti di festa che rallegrano tutti. | 35m | ||
| 23:00 | La cucina delle monacheS5 Ep5 - Ricette del cuore e della tradizione: baccala' alla vicentina e paste bianche. | 35m | ||
| 23:35 | La cucina delle monacheS4 Ep3 - Dal monastero alla tavola, tra sacro e conviviale: tortano e crescionda. | 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-18&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-18&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-18&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-18", "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-18, the first programme { "data": [ { "id": "ls_29p5cdbm", "channel": "ch_hm66hat2", "start": "2026-10-17T21:05:00Z", "stop": "2026-10-17T22:10:00Z", "title": "Food Advisor", "sub_title": null, "description": "S1 Ep4 - Roma - Suppli' - Simone Rugiati e' in viaggio per il Bel Paese alla ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "date": "2026-10-18", "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.