73.8M 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_vntcqbg7/schedule?date=2026-10-19&tz=Europe/Rome
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:10 | Edge of the Earth - Sfide ai confini del mondoS1 Ep4 Il surfista sull'oceano - Ian Walsh e Grant "Twiggy" Baker raggiungono le piu' remote coste dell'Africa alla ricerca di nuove location per i... | S1 E4, The Great Unknown | 1h | |
| 00:10 | Giant Lobster HuntersS1 Ep9 La maledizione delle Big Red - Strani oggetti galleggiano in mare. La Bolt Contender cerca di spezzare la maledizione delle Big Red e si dir... | S1 E9, Episode 9 | 55m | |
| 01:05 | Giant Lobster HuntersS1 Ep10 La fine della stagione - La Bolt Contender si trova in difficolta' per dei problemi idraulici. Al porto, le navi ricevono una brutta sorpre... | S1 E10, Episode 10 | 45m | |
| 01:50 | I segreti dell'ArtideS2 Ep1 - Ogni estate, le acque della Baia di Hudson si scongelano per alcuni brevi mesi. Le balene beluga si riproducono e alimentano, ma per gli o... | 50m | ||
| 02:40 | I segreti dell'ArtideS2 Ep2 - Ogni anno, migliaia di salmoni si dirigono a monte lungo il possente fiume Yukon, nel disperato tentativo di raggiungere i letti di deposi... | 50m | ||
| 03:30 | I segreti dell'ArtideS2 Ep3 - Una madre di orso polare veglia sul suo cucciolo mentre aspettano le opportunita' di alimentazione invernale. Ma le minacce sono ovunque. | 50m | ||
| 04:20 | C per ComplottoS1 Ep7 - Nuove prove suggeriscono che la prima spedizione antartica sia finita con un sabotaggio. | 50m | ||
| 05:10 | C per ComplottoS1 Ep8 - Sotto il Parco Nazionale di Yellowstone si trova uno dei vulcani attivi piu' grandi al mondo. | 50m | ||
| 06:00 | Race to Survive Alaska: Sfida... 1^TV... estrema. S1 Ep9 Il Dedalo - Mentre una squadra si perde remando in un labirinto ghiacciato tipico dell'Alaska, un'altra e' costretta a ritirars... | 45m | ||
| 06:45 | Race to Survive Alaska: Sfida... 1^TV... estrema. S1 Ep10 L'ultimo Medagliere - Una delle tre squadre finaliste parte come favorita, ma deve riuscire a tagliare il traguardo prima dell... | 55m | ||
| 07:40 | Borneo da salvareS1 Ep1 - I pangolini sono gli unici mammiferi con squame al mondo. Il fotoreporter ambientale Aaron Gekoski documenta operazione di salvataggio di ... | 10m | ||
| 07:50 | Australia: A caccia di serpentiS2 Ep1 Tre Sono Troppi - Un serpente bruno orientale ha preso residenza in un complesso di uffici, un nido di uova sulla soglia di casa spaventa un... | 25m | ||
| 08:15 | Steve Backshall - Avventure intorno al mondoS2 Ep1 Esplorazione in Kamchakta - Steve e un team di canoisti di classe mondiale si dirigono in Kamchatka per tentare rafting estremo e per incont... | 55m | ||
| 09:10 | Giant Lobster HuntersS1 Ep9 La maledizione delle Big Red - Strani oggetti galleggiano in mare. La Bolt Contender cerca di spezzare la maledizione delle Big Red e si dir... | S1 E9, Episode 9 | 45m | |
| 09:55 | Io e i lupi delle neviS1 Ep1 - Luna conduce Gordon nella propria tana, dove impara a fidarsi di lui. Lo lascia anche a guardia dei cuccioli. | 55m | ||
| 10:50 | AloneS8 Ep1 Decisioni cruciali - Dieci nuovi concorrenti sfidano il luogo piu' terrificante di Alone nella loro caccia a 500.000 dollari. Un concorrente... | S8 E1, The Hunted | 1h 5m | |
| 11:55 | AloneS8 Ep2 Nella terra degli orsi - Piu' partecipanti combattono le dure condizioni della terra e la numerosa popolazione di grizzly. Un avventuriero c... | S8 E2, Open Season | 1h 5m | |
| 13:00 | MythBustersS9 Ep9 - In questo speciale che vede Jamie e Adam studiare alcuni miti sugli insetti, sono i ragni a fare da padrone e a prendersi la rivincita. | S9 E9, Bug Special | 50m | |
| 13:50 | Edge of the Earth - Sfide ai confini del mondoS1 Ep3 Scalata verso il cielo - Le scalatrici Emily Harrington e Adrian Ballinger sfidano i propri limiti facendo free climbing sul Picco Slesova i... | S1 E3, Reaching for the Sky | 1h | |
| 14:50 | Edge of the Earth - Sfide ai confini del mondoS1 Ep4 Il surfista sull'oceano - Ian Walsh e Grant "Twiggy" Baker raggiungono le piu' remote coste dell'Africa alla ricerca di nuove location per i... | S1 E4, The Great Unknown | 1h | |
| 15:50 | Surviving EarthS1 Ep8 Quando l'america venne inondata - La fine dell'ultima era glaciale e come gli improvvisi sconvolgimenti climatici abbiano provocato inondazi... | S1 E8, When America Flooded | 50m | |
| 16:40 | Giga struttureS1 Ep5 - Dagli stadi ai grattacieli, ponti e tunnel: ingegneri e progettisti affrontano sfide estreme per costruire alcune delle strutture piu' amb... | S1 E5, Venice Storm Wall | 55m | |
| 17:35 | Giga struttureS1 Ep6 - Dagli stadi ai grattacieli, ponti e tunnel: ingegneri e progettisti affrontano sfide estreme per costruire alcune delle strutture piu' amb... | S1 E6, Super Tunnel | 55m | |
| 18:30 | Airport Security: ColombiaS1 Ep5 - Gli agenti di polizia di El Dorado devono intercettare le spedizioni che nascondono droga nei modi piu' insoliti. Gli agenti deportano ott... | S1 E5, Episode 5 | 55m | |
| 19:25 | Airport Security: ColombiaS1 Ep6 - I trafficanti cercano continuamente nuovi modi per contrabbandare droga e gli agenti di El Dorado devono prestare attenzione a ogni dettag... | S1 E6, Episode 6 | 55m | |
| 20:20 | Chasing Monsters: A caccia di mostriS5 Ep2 - Bloccato con la sua squadra su un'isola deserta al largo della costa occidentale di Panama, Cyril e' costretto a lottare per la sopravvive... | 55m | ||
| 21:15 | Race to Survive Alaska: Sfida... 1^TV... estrema. S1 Ep9 Il Dedalo - Mentre una squadra si perde remando in un labirinto ghiacciato tipico dell'Alaska, un'altra e' costretta a ritirars... | 50m | ||
| 22:05 | Race to Survive Alaska: Sfida... 1^TV... estrema. S1 Ep10 L'ultimo Medagliere - Una delle tre squadre finaliste parte come favorita, ma deve riuscire a tagliare il traguardo prima dell... | 50m | ||
| 22:55 | Race to Survive Alaska: Sfida estremaS1 Ep9 Il Dedalo - Mentre una squadra si perde remando in un labirinto ghiacciato tipico dell'Alaska, un'altra e' costretta a ritirarsi dalla gara ... | 50m | ||
| 23:45 | Race to Survive Alaska: Sfida estremaS1 Ep10 L'ultimo Medagliere - Finale di stagione. - Una delle tre squadre finaliste parte come favorita, ma deve riuscire a tagliare il traguardo p... | 50m |
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_vntcqbg7/schedule?date=2026-10-19&tz=Europe/Rome" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vntcqbg7/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vntcqbg7/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_vntcqbg7/schedule?date=2026-10-19&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_vntcqbg7/schedule?date=2026-10-19&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_vntcqbg7/schedule", params={"date": "2026-10-19", "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_vntcqbg7/schedule?date=2026-10-19, the first programme { "data": [ { "id": "ls_j7j9fqs1", "channel": "ch_vntcqbg7", "start": "2026-10-18T21:10:00Z", "stop": "2026-10-18T22:10:00Z", "title": "Edge of the Earth - Sfide ai confini del mondo", "sub_title": null, "description": "S1 Ep4 Il surfista sull'oceano - Ian Walsh e Grant \"Twiggy\" Baker raggiungono...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-19", "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.