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/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_ba49nssa/schedule?date=2026-10-13&tz=Europe/Zagreb
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | Zapisano U Zvijezdama On nowEmisija "Zapisano u zvijezdama" gledateljima nudi jedinstvenu priliku da, uz pomoć vrhunskih tarot majstora, numerologa i astrologa, saznaju što im... | 3h | ||
| 02:00 | Glazbeni KantunalVrijeme je za opuštanje, a što je bolje od opuštanja uz izbor najboljih glazbenih hitova? Uživajte u našem zabavnom programu! | 10m | ||
| 02:10 | Noćni ProgramNoćni program Televizije Jadran. | 4h 25m | ||
| 06:35 | Glazbeni KantunalVrijeme je za opuštanje, a što je bolje od opuštanja uz izbor najboljih glazbenih hitova? Uživajte u našem zabavnom programu! | 10m | ||
| 06:45 | SjećanjaObavijesti o ispraćajima preminulih. | 5m | ||
| 06:50 | Glazbeno JutroEmisija donosi laganu i ugodnu glazbenu atmosferu za početak dana. Kroz raznolike glazbene žanrove, emisija pruža opuštanje, inspiraciju i dozu poz... | 15m | ||
| 07:05 | Dalmatinski KalendarŠto se događalo na području Dalmacije kroz davnu prošlost, pogledajte emisiji "Dalmatinski kalendar"! | 10m | ||
| 07:15 | Bez PardonaEmisija pod nazivom "Bez pardona" informativnog je karaktera koja pruža gledateljima mogućnost kritiziranja dnevnog tiska i televizijskog programa ... | 1h 45m | ||
| 09:00 | Vijesti Televizije JadranInformativni magazin TV Jadrana. | 35m | ||
| 09:35 | Dalmatinski KalendarŠto se događalo na području Dalmacije kroz davnu prošlost, pogledajte emisiji "Dalmatinski kalendar"! | 5m | ||
| 09:40 | Teletrgovina IzlogInformativni magazin u svrhu nabave roba ili usluga. | 15m | ||
| 09:55 | SjećanjaObavijesti o ispraćajima preminulih. | 5m | ||
| 10:00 | Zdravi Bili DalmacijoUživajte u informativnom programu "Zdravi bili Dalmacijo" u kojem razgovaramo o aktualnim temama koje se događaju diljem Dalmacije. | 1h | ||
| 11:00 | Teletrgovina IzlogInformativni magazin u svrhu nabave roba ili usluga. | 15m | ||
| 11:15 | Uff Ča Je Dobro'Uff ča je dobro' je emisija u kojoj će uživati svi ljubitelji dobre i ukusne hrane. | 10m | ||
| 11:25 | PressicaTalk show pod nazivom "Pressica BP" donosi nam mnoge novosti i zanimljivosti. | 50m | ||
| 12:15 | Glazbeni SpotUživajte u zabavnim glazbenim minutama, uz najbolje glazbene spotove koje smo izabrali za vas! | 15m | ||
| 12:30 | Teletrgovina IzlogInformativni magazin u svrhu nabave roba ili usluga. | 15m | ||
| 12:45 | Boje ZemljePoljoprivredna emisija "Boje zemlje" vas vodi na put po Hrvatskoj kako bi pronašli odgovore na aktualna pitanja iz gospodarskog svijeta! | 30m | ||
| 13:15 | Ict Na TiPratite emisiju "ICT na TI" i saznajte najnovije vijesti iz ICT industrije. Donosimo vam zanimljive intervjue i izvještaje o tehnološkim dostignućima. | 30m | ||
| 13:45 | PoteštatUživajte uz političko-društveni talk-show pod nazivom "Poteštat"! | 45m | ||
| 14:30 | Teletrgovina IzlogInformativni magazin u svrhu nabave roba ili usluga. | 15m | ||
| 14:45 | Uff Ča Je Dobro'Uff ča je dobro' je emisija u kojoj će uživati svi ljubitelji dobre i ukusne hrane. | 15m | ||
| 15:00 | Bez PardonaEmisija pod nazivom "Bez pardona" informativnog je karaktera koja pruža gledateljima mogućnost kritiziranja dnevnog tiska i televizijskog programa ... | 1h 30m | ||
| 16:30 | Odaberi ZdravljeAko ste ljubitelj zdravstvenih tema, emisija "Odaberi zdravlje" pravi je izbor za vas! Uz pregršt dobrih savjeta i informacija, dođite do rješenja ... | 1h | ||
| 17:30 | Vijesti Televizije JadranInformativni magazin TV Jadrana. | 35m | ||
| 18:05 | Split Sveučilišni GradTalk show koji se bavi temama vezanim uz edukaciju i školovanje. Što motivira studente, pogledajte u emisiji "Split – sveučilišni grad". | 30m | ||
| 18:35 | Kronika Grada KaštelaMozaična emisija pod nazivom "Kronika grada Kaštela" donosi nam sve novosti vezane uz grad. | 15m | ||
| 18:50 | Veliki JudiPratite našu emisiju o obrazovanju posvećenu velikim ljudima! U svakoj emisiji uz poučnu priču, vodit ćemo i ugodne razgovore sa našim cijenjenim i... | 40m | ||
| 19:30 | Vijesti Televizije JadranInformativni magazin TV Jadrana. | 35m | ||
| 20:05 | Misao SvijetaInformativni magazin pod nazivom "Misao svijeta" predstavlja teme vezane uz Crkvu, društvo, politiku, obitelj i domovinu. | 25m | ||
| 20:30 | Kaštelanski Šušur"Kaštelanski šušur" emisija je informativno-mozaičkog karaktera koja donosi novosti o Kaštelima. | 20m | ||
| 20:50 | Zemlja ČudesaMozaična i zabavna emisija. | 40m | ||
| 21:30 | PoteštatUživajte uz političko-društveni talk-show pod nazivom "Poteštat"! | 1h 10m | ||
| 22:40 | Teletrgovina IzlogInformativni magazin u svrhu nabave roba ili usluga. | 20m | ||
| 23:00 | Zapisano U ZvijezdamaEmisija "Zapisano u zvijezdama" gledateljima nudi jedinstvenu priliku da, uz pomoć vrhunskih tarot majstora, numerologa i astrologa, saznaju što im... | 3h |
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_ba49nssa/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_ba49nssa/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ba49nssa/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ba49nssa/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_ba49nssa/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_ba49nssa/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_ba49nssa/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_2vpxtdde", "channel": "ch_ba49nssa", "start": "2026-10-12T21:00:00Z", "stop": "2026-10-13T00:00:00Z", "title": "Zapisano U Zvijezdama", "sub_title": null, "description": "Emisija \"Zapisano u zvijezdama\" gledateljima nudi jedinstvenu priliku da, uz ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 36, "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 | Sunday 12 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 155 countries.