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/Prague 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/Prague. The same day from the API: GET /v1/channels/ch_2vt8a0r6/schedule?date=2026-10-14&tz=Europe/Prague
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | Přiměřená pochybnost | Krimi | 45m | |
| 00:40 | Brány do pekla | Victoria's Black Swan Inn | 50m | |
| 01:30 | Na stopě s Paulou ZahnovouPodrobné rozhovory a původní zpravodajství zajdou do hloubky skutečných příběhů a přiblíží divákům fascinující záhady z prostředí americké justice. | Dokument, Krimi | 40m | |
| 02:10 | Paranormální aktaMédium Amy Allenová a detektiv ve výslužbě Steve DiSchiavi zkoumají nebezpečnou legendu a tvrzení o paranormální aktivitě. | Horor | 45m | |
| 02:55 | Paranormální aktaMédium Amy Allenová a detektiv ve výslužbě Steve DiSchiavi zkoumají nebezpečnou legendu a tvrzení o paranormální aktivitě. | Horor | 45m | |
| 03:40 | Výprava do neznáma | Global Game Show: Without Borders | Dobrodružný, Mysteriozní | 45m |
| 04:25 | Naftové bratrstvoZávodník třetí generace a řidič týmu Penske v Nascar, Ryan Blaney, stojí proti moderátorovi motoristického televizního pořadu Mattovi D'Andria. | From Sweden with Love | 45m | |
| 05:10 | Jak se to děláPodrobně se zaměříme na další předměty každodenní potřeby a ukážeme si, jak se vyrábějí oční protézy, žrádlo pro psy a kočky a zrcadla. | Oční protézy, žrádlo pro psy a kočky, zrcadla | Dokument | 20m |
| 05:30 | Jak se to děláPodrobně se zaměříme na další předměty každodenní potřeby a ukážeme si, jak se vyrábějí jogurty, svíčky a neonové nápisy. | Jogurty, svíčky a neonové nápisy | Dokument | 35m |
| 06:05 | Bizarní jídla s Andrewem ZimmernemAndrew projíždí nejmalebnější dálnicí v Americe, aby ochutnal mořské plody. Cesta ho zavede k lovení ryb sliznatek. | Dálnicí podél pobřeží Pacifiku | Dokument | 55m |
| 07:00 | Lovci odpaduDrew potřebuje do svého obchodu ještě více zboží. V Malvernu narazí na dánskou pohovku z 60. let a ve Welshpoolu na pár gobelínů. | Back to basics | Dokument | 1h |
| 08:00 | Jak to dělají | Dokument | 30m | |
| 08:30 | Jak to dělají | Dokument | 30m | |
| 09:00 | Výprava do neznámaJosh Gates pátrá po celé Anglii, aby objevil starověké poklady královny Boudicy. | The Warrior Queen's Treasure | Dobrodružný, Mysteriozní | 1h |
| 10:00 | Schováno v kůlnáchHenry a Sam jsou pozváni, aby si prohlédli dílny Národního motocyklového muzea. Pánové zvažují, že by si mohli vydražit motocykl Ariel z roku 1926 ... | Dokument | 25m | |
| 10:25 | Schováno v kůlnáchSam a Henry se vydají do Leicestershiru, aby se setkali s bývalým motocyklovým závodníkem Eddiem Robertsem. Do jeho působivé sbírky patří i vzácný ... | Dokument | 35m | |
| 11:00 | Rození obchodníciK Antovu zděšení koupil Mike Triumph TR7 z roku (1979). Pod stylem z dob diskoték se skrývají podivnosti jako ručně vyrobený vzduchový filtr, špatn... | Try, Try, Triumph | Dokument | 55m |
| 11:55 | Rychle a hlasitě | Zvracející kometa | Dobrodružný, Komedie | 1h |
| 12:55 | Dynastie stavitelů náklaďáků | Episode #1.4 | Dokument | 1h 5m |
| 14:00 | Záchrana statku | 2h | ||
| 16:00 | Lidé z aljašských lesů | Rozděl a panuj | 55m | |
| 16:55 | Hledání opálů v australském vnitrozemíDan Measey zoufale hledá peníze a sází na nevyzkoušenou AI technologii pro hledání opálů. Slim Pickings musí přemístit svůj tábor. | Dokument | 1h 5m | |
| 18:00 | Hraniční kontrola: Evropa | Dokument | 25m | |
| 18:25 | Hraniční kontrola: EvropaBezpečnostní a celní služby na hranicích evropských zemí jsou neustále ohrožovány drogami, zbraněmi a podezřelými teroristy. Jejich úkolem je rozpo... | Dokument | 30m | |
| 18:55 | Hraniční kontrola: Evropa | Dokument | 30m | |
| 19:25 | Hraniční kontrola: Evropa | Dokument | 35m | |
| 20:00 | Hledání opálů v australském vnitrozemíMisfits chtějí splnit včas objednávku na duhovou matrici před festivalem opálů v Lightning Ridge, a tak vsadí vše na netestované kutilské vychytávky. | Dokument | 55m | |
| 20:55 | Hledání opálů v australském vnitrozemíTým Blacklighters zažívá nadměrnou zátěž a dojde i na vztahy mezi nimi, když Markovu nezkušenost s buldozerem už Paul neunese. | Dokument | 1h 5m | |
| 22:00 | Expedice XJessica Chobot a Phil Torres se podrobně zabývají legendou o můřím muži a hledají stopy v dlouhá léta zapečetěném bunkru a přísně tajné základně le... | Mothman Phenomenon | Mysteriozní | 55m |
| 22:55 | Výprava za yettim | Bigfoot's Lair? | Dobrodružný | 1h |
| 23:55 | Přiměřená pochybnost | Krimi | 45m |
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_2vt8a0r6/schedule?date=2026-10-14&tz=Europe/Prague" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2vt8a0r6/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2vt8a0r6/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2vt8a0r6/schedule?date=2026-10-14&tz=Europe/Prague"); 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_2vt8a0r6/schedule?date=2026-10-14&tz=Europe/Prague", { 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_2vt8a0r6/schedule", params={"date": "2026-10-14", "tz": "Europe/Prague"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_2vt8a0r6/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_f9qt4e5y", "channel": "ch_2vt8a0r6", "start": "2026-10-13T21:55:00Z", "stop": "2026-10-13T22:40:00Z", "title": "Přiměřená pochybnost", "sub_title": null, "description": null, "category": [ "krimi" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-14", "tz": "Europe/Prague" } }
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.