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.
All times Europe/Rome. The same day from the API: GET /v1/channels/ch_e8jh6326/schedule?date=2026-10-13&tz=Europe/Rome
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:47 | I soliti idioti: Lezione privata di franceseLezione privata di francese: Francesco non riesce a pronunciare correttamente una frase e l'insegnante lo obbliga a ripeterla fino allo sfinimento. | Lezione privata di francese | Variety, Series | 27m |
| 00:14 | I soliti idioti: Niccolò e Gigetto a scuolaNiccolò e Gigetto a scuola: entrambi interrogati in storia, inventano mille scuse e la maestra li spedisce dal preside, che è stato legato e imbava... | Niccolò e Gigetto a scuola | Variety, Series | 27m |
| 00:41 | I soliti idioti: L'agente immobiliareUna coppia in procinto di sposarsi visita una bella casa. Ma l'agente immobiliare che gliela mostra è un pò fuori di testa. | L'agente immobiliare | Variety, Series | 26m |
| 01:07 | I soliti idioti: Il mafiosoIl mafioso è al cinema con la moglie Carmela. I due discutono della "mafia passiva" che uccide chi gli sta intorno. Guest star: Giulia Michelini. | Il mafioso | Variety, Series | 25m |
| 01:33 | I soliti idioti: Non è normaleI due tennisti sono al parco e per Marialuce "non è normale" che un uomo di colore sappia leggere e che due donne si bacino. | Non è normale | Variety, Series | 27m |
| 02:00 | I soliti idioti: Dici a me papà?Gianluca si esercita in prove di ribellione allo specchio, dicendo in tono di sfida: "Dici a me papà?", ma poi arriva suo padre che, con tono autor... | Dici a me papà? | Variety, Series | 23m |
| 02:23 | I soliti idioti: Patrick e Alexio On nowI discorsi di due adolescenti, Patrick e Alexio, sono fatti di 4 parole in croce, le più volgari della terra. Troiano e Pisano e le loro operazioni... | Patrick e Alexio | Variety, Series | 25m |
| 02:48 | I soliti idioti: Totò Gruppusu vuole disintossicarsiTotò Gruppusu cerca di "disintossicarsi" dall'essere mafioso, cioè smettere di fumare. Un uomo al cinema con il suo partner disegnato sulla mano. | Totò Gruppusu vuole disintossicarsi | Variety, Series | 25m |
| 03:12 | I soliti idioti: I litigiosiSe si è litigiosi di indole si può discutere anche in spiaggia tra i lettini dove dovrebbe regnare il relax. Gisella è la bagnina della spiaggia e ... | I litigiosi | Variety, Series | 26m |
| 03:38 | I soliti idioti: L'amministratore nazistaUn amministratore di condominio, simile ad Adolf Hitler, sia per aspetto che modi tormenta il condomino che chiama "Piccolo Pinocchietto". | L'amministratore nazista | Variety, Series | 26m |
| 04:03 | I soliti idioti: La raccolta differenziataLezioni di raccolta differenziata impartite dall'amministratore di condominio: Niccolò esce di casa per andare a fare pulizia etnica insieme a Gige... | La raccolta differenziata | Variety, Series | 24m |
| 04:27 | I soliti idioti: La pensioneSebastiano accompagna la nonna in posta per ritirare la pensione. Goffredo lascia il fratello Severino in casa da solo perchè deve arrivare l'idrau... | La pensione | Variety, Series | 23m |
| 04:51 | I soliti idioti: Ruggero e il violinoRuggero disturbato dalla musica distrugge il violino di suo figlio Gianluca e poi ricorda i momenti in cui suo padre suonava il violino. | Ruggero e il violino | Variety, Series | 27m |
| 05:18 | I soliti idioti: Marketing ecclesiasticoPadre Giorgio e padre Boi tengono il primo congresso internazionale di marketing ecclesiastico. Sebastiano telefona alla polizia perchè pensa siano... | Marketing ecclesiastico | Variety, Series | 27m |
| 05:45 | I soliti idioti: Il navigatoreSebastiano chiede al navigatore satellitare un indirizzo e risponde la voce di Gisella. Pisano e Troiano devono intervenire per sventare una rapina... | Il navigatore | Variety, Series | 25m |
| 06:09 | I soliti idioti: Assemblea di condominioRiunione straordinaria del condominio di "piccolo pinocchietto" dove l'amministratore somiglia ad Adolf Hitler. Hanno lasciato una bicicletta abban... | Assemblea di condominio | Variety, Series | 25m |
| 06:34 | I soliti idioti: Piccolo pinocchiettoL'amministratore Nazi sorprende "piccolo pinocchietto" mentre esce furtivamente da casa e lo sottopone ad un duro interrogatorio. | Piccolo pinocchietto | Variety, Series | 25m |
| 06:59 | I soliti idioti: Dai c****!Ruggero non ha pagato le bollette di acqua, luce e gas e Gianluca non può lavarsi. Suo padre, prontamente, gli fa la solita "lavata di capo". | Dai c****! | Variety, Series | 26m |
| 07:25 | I soliti idioti: Gisella bagninaGisella veste i panni della bagnina di Baywatch. Ma quando Sebastiano sta per affogare, lei, anziché correre a salvarlo, costruisce castelli di sab... | Gisella bagnina | Variety, Series | 25m |
| 07:49 | I soliti idioti: Il complotto degli ateiAl Congresso ecclesiastico intitolato "Dov'è Gesù", Padre Giorgio e Padre Boi si chiedono perché la sala sia vuota. Sarà un boicottaggio da parte d... | Il complotto degli atei | Variety, Series | 24m |
| 08:14 | I soliti idioti: Gianluca e Ruggero al supermercatoGianluca e papà al supermercato. Sebastiano e Gisella all'ufficio postale. Padre Boi e Padre Giorgio e i loro sondaggi di gradimento. | Gianluca e Ruggero al supermercato | Variety, Series | 27m |
| 08:41 | I soliti idioti: L'amante del primarioUn chirurgo avvenente in sala operatoria con il suo assitente Brotti. Due amici tifosi allo stadio e i luoghi comuni sulle persone come loro. Maria... | L'amante del primario | Variety, Series | 26m |
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_e8jh6326/schedule?date=2026-10-13&tz=Europe/Rome" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_e8jh6326/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_e8jh6326/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_e8jh6326/schedule?date=2026-10-13&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_e8jh6326/schedule?date=2026-10-13&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_e8jh6326/schedule", params={"date": "2026-10-13", "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_e8jh6326/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_yakchrcj", "channel": "ch_e8jh6326", "start": "2026-10-12T21:47:17Z", "stop": "2026-10-12T22:14:00Z", "title": "I soliti idioti: Lezione privata di francese", "sub_title": "Lezione privata di francese", "description": "Lezione privata di francese: Francesco non riesce a pronunciare correttamente...", "category": [ "variety", "series", "comedy" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 22, "date": "2026-10-13", "tz": "Europe/Rome" } }
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 155 countries.