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/Zagreb 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/Zagreb. The same day from the API: GET /v1/channels/ch_93p1h6bk/schedule?date=2026-10-13&tz=Europe/Zagreb
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:25 | MasterchefPet kandidata suočit će se sa stres testom kakav dosad nisu vidjeli u MasterChefu. | 1h 55m | ||
| 22:30 | MasterchefPet kandidata suočit će se sa stres testom kakav dosad nisu vidjeli u MasterChefu. | 2h 10m | ||
| 00:20 | Večernje VijestiPregled najvažnijih informacija iz zemlje i svijeta. | 25m | ||
| 00:40 | Večernje VijestiPregled najvažnijih informacija iz zemlje i svijeta. | 25m | ||
| 00:45 | RobocopGodina je 2028. i multinacionalni konglomerat OmniCorp predvodnik je razvoja robotske tehnologije. | 1h 55m | ||
| 01:05 | RobocopGodina je 2028. i multinacionalni konglomerat OmniCorp predvodnik je razvoja robotske tehnologije. | 2h 10m | ||
| 02:40 | Mladi SheldonA German Folk Song and an Actual Adult. Georgie odlazi na rođendanski spoj koji bi mogao promijeniti njegov pogled na budućnost. | 20m | ||
| 03:00 | Mladi SheldonLittle Green Men and a Fella's Marriage Proposal. Opsjednut mogućnošću života izvan Zemlje, Sheldon se sve više posvećuje istraživanju svemira i tr... | 15m | ||
| 03:15 | Astro SavjetnikNaši astro savjetnici mogu vam pomoći u rješavanju ljubavnih ili financijskih problema. | 1h 50m | ||
| 03:35 | Mladi SheldonLittle Green Men and a Fella's Marriage Proposal. Opsjednut mogućnošću života izvan Zemlje, Sheldon se sve više posvećuje istraživanju svemira i tr... | 20m | ||
| 03:55 | Astro SavjetnikNaši astro savjetnici mogu vam pomoći u rješavanju ljubavnih ili financijskih problema. | 1h 10m | ||
| 05:05 | Dnevnik Nove TvNajgledanija središnja informativna emisija u zemlji gledateljima svake večeri donosi najvažnije i najrelevantnije informacije iz zemlje i svijeta. | 1h | ||
| 06:05 | Spužva Bob SkockaniPovratak u prošlost / Klub zločestih dečkiju za zlikovce. Spužva Bob i Patrik vraćaju se u prošlost kako bi vidjeli mladog Mermaidmana i Barnaclebo... | 25m | ||
| 06:30 | Spužva Bob SkockaniDan bez suza / Ljetni posao. Kalamarko se kladi sa Spužva Bobom da ne može proći dan bez da se rasplače. Gđa. Pufnić mora raditi tijekom ljetnog od... | 25m | ||
| 06:55 | Spužva Bob SkockaniPlankton na pladnju / Zaljubljeni Slavko. Gospodin Kliještić saznaje da Plankton ima strah od kitova. Gary se zaljubljuje u puža po imenu Mary. | 25m | ||
| 07:20 | Zauvijek SusjediLjubomora. Pred vratima Jurinog stana pojavljuje se Maša (Ksenija Pajić), majka njegove kćeri Jane (Dijana Vidušin). | 40m | ||
| 08:00 | Nad Lipom 35Uz mnoštvo viceva i skečeva okosnicu showa predstavlja lokal u prizemlju zgrade i pripadajuća mu terasa na kojoj ne baš tiho nastupaju gostujući pj... | 1h 5m | ||
| 09:05 | In MagazinIN magazin donosi pregled najaktualnijih showbizz i lifestyle tema. | 20m | ||
| 09:25 | Tv IzlogPonude TV izloga potražite na teletextu Doma TV-a na stranici 230! | 30m | ||
| 09:55 | Zauvijek SusjediSve je dobro što se dobro svrši. Viki doma dovodi Nikolu (Stipe Erić), mladog skejtera koji živi u popravnom domu. Curama se nikako ne sviđa ideja ... | 20m | ||
| 10:15 | Tv IzlogPonude TV izloga potražite na teletextu Doma TV-a na stranici 230! | 25m | ||
| 10:40 | Zauvijek SusjediGaleb Roko. Lili ima novog šefa Matka (Nenad Cvetko). Matko je nepovjerljiv prema Lili, zbog čega ga se ona pomalo i boji, a kad otkrije da se Matk... | 40m | ||
| 11:20 | Čista LjubavRanko je pušten iz zatvora zbog veza s Dominikom, koji je izvršio pritisak na Hrvoja. Hrvoje uništava sve dokaze protiv Ranka i ponovno izdaje Tomu... | 1h | ||
| 12:20 | Masterchef On nowPet kandidata suočit će se sa stres testom kakav dosad nisu vidjeli u MasterChefu. | 1h 40m | ||
| 14:00 | Vijesti U 14:00Pregled najvažnijih informacija iz zemlje i svijeta. | 45m | ||
| 14:45 | Slučajna ObiteljJosip i Ante se trude biti civilizirani zbog ideje pomirenja obitelji i zadržavanja Ksenije i Vite u mjestu. Ante i Lovorka su ležerniji u Harangin... | 1h 5m | ||
| 15:50 | KumoviPo Zaglavama se širi priča o misterioznom Ivkinom nasljedstvu, a ona je i dalje u lošem stanju. Grabovac šalje Bracu na mračni zadatak kako bi ga k... | 1h 10m | ||
| 17:00 | Vijesti U 17:00Pregled najvažnijih informacija iz zemlje i svijeta. | 30m | ||
| 17:30 | In MagazinIN magazin donosi pregled najaktualnijih showbizz i lifestyle tema. | 35m | ||
| 18:05 | Čista LjubavIako Sonja upozorava Tomu da Helena neće odustati od Maše, on je siguran da problema više neće biti. | 55m | ||
| 19:00 | Dnevnik Nove TvNajgledanija središnja informativna emisija u zemlji gledateljima svake večeri donosi najvažnije i najrelevantnije informacije iz zemlje i svijeta. | 1h 20m | ||
| 20:20 | KumoviLuce je u depresiji, briše svoj profil na društvenim mrežama i odlazi piti u gostionicu. Milica pokušava doći do Marka da razgovaraju, ali joj on n... | 1h | ||
| 21:20 | Slučajna ObiteljJosip pokušava spasiti Ksenijin život tako što provaljuje u ordinaciju i zove umirovljenu liječnicu Slavicu da joj pomogne. | 1h 10m | ||
| 22:30 | MasterchefNovi timski izazov u MasterChefu pred kandidate će staviti zadatak u kojem će, osim kulinarskog znanja, presudni biti organizacija, komunikacija i ... | 2h 5m |
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_93p1h6bk/schedule?date=2026-10-13&tz=Europe/Zagreb" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_93p1h6bk/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_93p1h6bk/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_93p1h6bk/schedule?date=2026-10-13&tz=Europe/Zagreb"); 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_93p1h6bk/schedule?date=2026-10-13&tz=Europe/Zagreb", { 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_93p1h6bk/schedule", params={"date": "2026-10-13", "tz": "Europe/Zagreb"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_93p1h6bk/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_5t20nhd7", "channel": "ch_93p1h6bk", "start": "2026-10-12T20:25:00Z", "stop": "2026-10-12T22:20:00Z", "title": "Masterchef", "sub_title": null, "description": "Pet kandidata suočit će se sa stres testom kakav dosad nisu vidjeli u MasterC...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 34, "date": "2026-10-13", "tz": "Europe/Zagreb" } }
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.