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_1btmjr1b/schedule?date=2026-10-14&tz=Europe/Prague
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Ovde živi zlo | To Infinity and Back | Dokument, Biografický | 1h |
| 01:00 | Signs Of A PsychopathPsychopati se snaží vydávat za normální lidi, ale prozrazují se vlastními slovy, poznávacími znameními a často i kriminálními činy. | Dokument, Krimi | 30m | |
| 01:30 | Signs Of A Psychopath | S6 E3, Having Breakfast on Him | Dokument, Krimi | 30m |
| 02:00 | Snimci iz istragaKdyž je zastřelen 32letý otec, detektivové doufají, že záznam z bezpečnostní kamery pomůže identifikovat pachatele tohoto brutálního činu. | Dívka v davu | Krimi | 1h |
| 03:00 | Ubistva loših devojakaShowgirl Debbie Flores Narvaez z Las Vegas se nebojí načechrat peří. Když se Debbie ztratí, vyšetřovatelé přemýšlejí, zda za tím není její žárlivá ... | Dokument, Krimi | 1h | |
| 04:00 | Misterija bez rešenjaKdyž se zločiny nevyřeší, zůstávají v rodinách nezodpovězené otázky. | Krimi, Mysteriozní | 1h | |
| 05:00 | Misterija bez rešenjaKdyž se zločiny nevyřeší, zůstávají v rodinách nezodpovězené otázky. | Krimi, Mysteriozní | 1h | |
| 06:00 | Nestali | Krimi, Mysteriozní | 1h | |
| 07:00 | Nestali | Krimi, Mysteriozní | 1h | |
| 08:00 | Ovde živi zloEric Nance očekává, že jeho sestra Belinda najde a zničí jeho vražednou zbraň, aby ho ochránila. Ta je však rozpolcená mezi loajalitou k rodině, a ... | I Have to Do the Right Thing | Dokument, Biografický | 1h |
| 09:00 | Ovde živi zlo | My Twisted Sister | Dokument, Biografický | 1h |
| 10:00 | Ubistva loših devojakaShowgirl Debbie Flores Narvaez z Las Vegas se nebojí načechrat peří. Když se Debbie ztratí, vyšetřovatelé přemýšlejí, zda za tím není její žárlivá ... | Dokument, Krimi | 1h | |
| 11:00 | Ubistva loših devojakaShowgirl Debbie Flores Narvaez z Las Vegas se nebojí načechrat peří. Když se Debbie ztratí, vyšetřovatelé přemýšlejí, zda za tím není její žárlivá ... | Dokument, Krimi | 1h | |
| 12:00 | The Tech Bro Murders | Krimi | 1h | |
| 13:00 | Uhvatiti ubojicu | Krimi | 1h | |
| 14:00 | Iz novinskih članaka - Priče iz "Njujork posta | Dokument, Krimi | 1h | |
| 15:00 | Iz novinskih članaka - Priče iz "Njujork posta | Dokument, Krimi | 1h | |
| 16:00 | Majstor saslušavanja | The Murders at Immaculate Auto Sales | Krimi, Mysteriozní | 1h |
| 17:00 | Majstor saslušavanjaZatímco její syn spal, je mladá matka uškrcena doma v koupelně. Detektiv Fil Waters zjistí, že vlastní matka oběti byla také zavražděna, před 25 lety. | Like Mother Like Daughter | Krimi, Mysteriozní | 1h |
| 18:00 | Zamalo mi je uspjeloWhen a career in drug smuggling, turned him into a witness to a murder, Anthony Ragno turned informant for the FBI hoping to lower his smuggling se... | Got a Death Certificate | Dokument, Krimi | 1h |
| 19:00 | Duga ruka zakonaEric Quesada and Michael Newhouse grew up as best friends, until high school gang life separated them. After a confrontation in a mall, Quesada mad... | Got a Family Coming After Me | Dokument, Krimi | 1h |
| 20:00 | Snimci iz istraga | Krimi | 1h | |
| 21:00 | 911: Je li ubojica nazvao | Krimi | 1h | |
| 22:00 | Dead Silent IIINa putu za Oregon u januaru 1981. godine, mladi i zaljubljeni Kevin Torp i Laura Krejg se suočavaju sa zlom na planinskim, opustošenim putevima u s... | 1h | ||
| 23:00 | Signs Of A PsychopathPsychopati se snaží vydávat za normální lidi, ale prozrazují se vlastními slovy, poznávacími znameními a často i kriminálními činy. | Dokument, Krimi | 30m | |
| 23:30 | Signs Of A Psychopath | S6 E3, Having Breakfast on Him | Dokument, Krimi | 30m |
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_1btmjr1b/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_1btmjr1b/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1btmjr1b/history?from=2026-02-06T00:00:00Z&to=2026-02-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1btmjr1b/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_1btmjr1b/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_1btmjr1b/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_1btmjr1b/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_jp3cgrww", "channel": "ch_1btmjr1b", "start": "2026-10-13T22:00:00Z", "stop": "2026-10-13T23:00:00Z", "title": "Ovde živi zlo", "sub_title": "To Infinity and Back", "description": null, "category": [ "dokument", "biografický" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "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 | Friday 6 February 2026 | Category |
|---|---|---|
| 06:00 | Mjesna ubojstva | Dokument, Krimi |
| 07:00 | Mjesna ubojstva | Dokument, Krimi |
| 08:00 | Detektivski dnevnici | Krimi |
| 13 more programmes that day, on Archive | ||
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.