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/Belgrade time, what is on now and next, and the same data in your app with one call.
All times Europe/Belgrade. The same day from the API: GET /v1/channels/ch_m1apqavd/schedule?date=2026-10-12&tz=Europe/Belgrade
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Likovni tragoviEmisijom Likovni tragovi, od 2005. godine do danas, zabeleženo je preko 500 priloga iz sveta likovnog stvaralaštva grada i njegove okoline. Od prve... | Iz kulture | 30m | |
| 00:30 | OpuštenoEmisija Opušteno predstavlja naše sugrađane koji su se posebno istakli na planu društvenog i kulturnog delovanja. | Iz kulture | 30m | |
| 01:00 | OpuštenoEmisija Opušteno predstavlja naše sugrađane koji su se posebno istakli na planu društvenog i kulturnog delovanja. | Iz kulture | 30m | |
| 01:30 | Vojvođanska događanjaU ovoj emisiji informativnog karaktera možete saznati sve najnovije informacije i aktuelnosti iz čitave Vojvodine. Sve vesti koje bi mogle zanimati... | Info | 30m | |
| 02:00 | VestiSvakog radnog dana vesti na srpskom i mađarskom jeziku. | Vesti | 30m | |
| 02:30 | VestiSvakog radnog dana vesti na srpskom i mađarskom jeziku. | Vesti | 30m | |
| 03:00 | Repriza dnevnog programaBudite uz program naše televizije i pogledajte reprizu dnevnog programa. | Info | 7h | |
| 10:00 | Svet poljoprivredeSvet poljoprivrede je emisija gde se daje osvrt na stanje useva iz oblasti ratarstva, voćarstva i povrtarstva sa savetima za odgovarajuću negu i za... | Info | 30m | |
| 10:30 | Svet poljoprivredeSvet poljoprivrede je emisija gde se daje osvrt na stanje useva iz oblasti ratarstva, voćarstva i povrtarstva sa savetima za odgovarajuću negu i za... | Info | 30m | |
| 11:00 | AgrodanInformativno-obrazovna emisija kratke forme koja predstavlja aktuelnosti iz poljoprivrede i agrobiznisa. | Info | 30m | |
| 11:30 | Zlatna ravnicaZlatna ravnica je emisija gde se daje osvrt na stanje useva iz oblasti ratarstva, voćarstva i povrtarstva sa savetima za odgovarajuću negu i zaštit... | Info | 30m | |
| 12:00 | OpuštenoEmisija Opušteno predstavlja naše sugrađane koji su se posebno istakli na planu društvenog i kulturnog delovanja. | Iz kulture | 30m | |
| 12:30 | OpuštenoEmisija Opušteno predstavlja naše sugrađane koji su se posebno istakli na planu društvenog i kulturnog delovanja. | Iz kulture | 30m | |
| 13:00 | Preventivom do zdravljaCilj ove edukativne emisije je zaštita vašeg zdravlja. Donosimo vam preporuke kako da na najbolji način izgradite imunitet i sačuvate se od različi... | Zdravlje i medicina | 30m | |
| 13:30 | Tech LifestyleEmisija o novim tehnologijama u svim sferama! Noviteti, testovi, zanimljivosti. Vaš magazin o tehnologiji za sve uzraste! | Info | 30m | |
| 14:00 | KulturnoEmisija Kulturno donosi pregled kulturnih dešavanja i manifestacija u Subotici i okolini. | Iz kulture | 30m | |
| 14:30 | StilŠta je stil? Šta je moda? Emisija tematskog karaktera koja obrađuje gotova sva modna i kulturna dešavanja. Kada je skrojena prva haljina? Ko je vla... | Info | 30m | |
| 15:00 | EnergijaSerija snimljena u HD rezoluciji, predstaviće nam inženjere, kao i inovacije koje utiču na dostupnost i potrošnju energije. Serija je orijentisana ... | Zabavni program | 30m | |
| 15:30 | Novi snoviEmisija posvećena našim najmlađim gledaocima. Razgovaramo sa umetnicima i stvaraocima umetnosti za decu - poezije, proze, muzike. Pratimo kulturne ... | Emisija za decu | 30m | |
| 16:00 | AtlasU okviru ove emisije o turizmu, prikazuju se putopisi iz inostranstva, turističke destinacije širom naše zemlje i sveta. Videćete razne manifestaci... | Info | 30m | |
| 16:30 | Sa MilicomEmisija Sa Milicom voditeljke i urednice Milice Brkić donosi priloge o aktuelnim društvenim temama. | Talk show | 30m | |
| 17:00 | Kroz gradInformativna emisija koja nam donosi najvažnije vesti iz Subotice i okoline, kao i korisne servisne informacije. Sva gradska dešavanja i novosti na... | Info | 30m | |
| 17:30 | AgrodanInformativno-obrazovna emisija kratke forme koja predstavlja aktuelnosti iz poljoprivrede i agrobiznisa. | Info | 30m | |
| 18:00 | DogađanjaPregled događanja koja su obeležila dan u Subotici i okolini. | Info | 30m | |
| 18:30 | DogađanjaPregled događanja koja su obeležila dan u Subotici i okolini. | Info | 30m | |
| 19:00 | Koreni danasEmisija Koreni danas u fokus stavlja važne i aktuelne društvene teme, a pritom se osvrće i na istoriju, tradiciju i kulturu. | Iz kulture | 30m | |
| 19:30 | Koreni danasEmisija Koreni danas u fokus stavlja važne i aktuelne društvene teme, a pritom se osvrće i na istoriju, tradiciju i kulturu. | Iz kulture | 30m | |
| 20:00 | Kroz gradInformativna emisija koja nam donosi najvažnije vesti iz Subotice i okoline, kao i korisne servisne informacije. Sva gradska dešavanja i novosti na... | Info | 30m | |
| 20:30 | Vojvođanska događanjaU ovoj emisiji informativnog karaktera možete saznati sve najnovije informacije i aktuelnosti iz čitave Vojvodine. Sve vesti koje bi mogle zanimati... | Info | 30m | |
| 21:00 | Lice nacijeU ovoj emisiji ugostićemo brojne stručnjake i ugledne građane sa kojima ćemo razgovarati o aktuelnim društveno - političkim, ekonomskim pojavama i ... | Talk show | 30m | |
| 21:30 | Lice nacijeU ovoj emisiji ugostićemo brojne stručnjake i ugledne građane sa kojima ćemo razgovarati o aktuelnim društveno - političkim, ekonomskim pojavama i ... | Talk show | 30m | |
| 22:00 | Put do uspehaU ovoj emisiji razgovaraćemo sa poznatim ličnostima koje potiču sa Kosova i Metohije, a koji su napustili svoj rodni kraj. Oni nam pričaju o svom ž... | Razgovori | 30m | |
| 22:30 | Lady Of WineLady of Wine je hedonistička priča o vinu i ženama. To su priče koje mogu da ispričaju samo dobri poznavaoci vina, ljubavi i žena. Žene kao glavne ... | Zabavni program | 30m | |
| 23:00 | Neke važne stvariInformativni magazin o događajima koji su obeležili protekle dane. | Info | 30m | |
| 23:30 | BalkanoramaCilj ove emisije je da vas podseti na sva ona dobro poznata mesta koja su raj za dušu i telo, gde u skladu sa prirodom, možete pronaći mir. Sem tog... | Zabavni program | 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_m1apqavd/schedule?date=2026-10-12&tz=Europe/Belgrade" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m1apqavd/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m1apqavd/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_m1apqavd/schedule?date=2026-10-12&tz=Europe/Belgrade"); 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_m1apqavd/schedule?date=2026-10-12&tz=Europe/Belgrade", { 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_m1apqavd/schedule", params={"date": "2026-10-12", "tz": "Europe/Belgrade"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_m1apqavd/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_s95f5gnv", "channel": "ch_m1apqavd", "start": "2026-10-11T22:00:00Z", "stop": "2026-10-11T22:30:00Z", "title": "Likovni tragovi", "sub_title": null, "description": "Emisijom Likovni tragovi, od 2005. godine do danas, zabeleženo je preko 500 p...", "category": [ "iz kulture" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 35, "date": "2026-10-12", "tz": "Europe/Belgrade" } }
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.