74.3M 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/Athens 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/Athens. The same day from the API: GET /v1/channels/ch_4p10hn4c/schedule?date=2026-10-17&tz=Europe/Athens
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Oi symmathitesThe popular students of a school, come back together after many years affectng each others life. | Drama | 45m | |
| 00:45 | Peta Th FritezaA famous chef comes to learn that he was not raised by his biological father and decides to learn more about his origins by moving to a village nea... | Sitcom | 45m | |
| 01:30 | BreakfastGiorgos Liagas seeks the truth and the key players behind captivating issues. Information with a point of view, entertainment with a contemporary l... | Entertainment | 2h 30m | |
| 04:00 | EgklhmataA series of unbelievable comedic "crimes" unfolds with our heroes as victims. | Comedy | 45m | |
| 04:45 | Ta Nea Toy Antenna KyproyThe most reliable news broadcast and reference point for the multifaceted and objective briefing of the citizens of Cyprus. | News | 1h | |
| 05:45 | Ygia Pano Apo OlaHost Fotini Georgiou meets with experts to talk about the latest news and information regarding human physical, mental, and spiritual health. | Entertainment | 45m | |
| 06:30 | Antenna Pacific Top 10The top 10 Greek songs! | Music | 45m | |
| 07:15 | Rouk ZoukHost Zeta Makripoulia presents a series of contestants competing in four rounds of games, where participants must guess a correct set of words and ... | Entertainment | 1h 45m | |
| 09:00 | Kati PsinetaiEvery week, five unique players open their homes and kitchens to us. | Entertainment | 2h | |
| 11:00 | 5 X 5 CELEBRITYCelebrities try to guess the most popular answers given by the public to various questions. | Entertainment | 1h | |
| 12:00 | Who Wants to be a MillionaireThe ultimate trivia game show is here and the game is controlled by the unique Grigoris Arnaoutoglou. | Entertainment | 1h | |
| 13:00 | LIVE: Ant1 News - 17.10.2026 21:00.17.10.2026 21:00.. ANT1 records in a timely and comprehensive manner, everything that’s happening inside and outside the borders through exclusive ... | News | 30m | |
| 13:30 | The 2Night ShowWith guest star Dimitris Starovas, Grigoris Arnaoutoglou hosts a late-night program full of humor, laughter, music, emotion, sarcasm and games. | Entertainment | 2h | |
| 15:30 | NtertiIn 1987 Patras, a music teacher forced to act as a police informant infiltrates a glamorous nightclub run by her estranged mother, drawing her into... | Drama | 2h | |
| 17:30 | PEFTI H NICHTA ME...RITHMOMusic nights of celebration and joy with beloved artists! | Music | 1h 15m |
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_4p10hn4c/schedule?date=2026-10-17&tz=Europe/Athens" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_4p10hn4c/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_4p10hn4c/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_4p10hn4c/schedule?date=2026-10-17&tz=Europe/Athens"); 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_4p10hn4c/schedule?date=2026-10-17&tz=Europe/Athens", { 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_4p10hn4c/schedule", params={"date": "2026-10-17", "tz": "Europe/Athens"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_4p10hn4c/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_htg9aqmm", "channel": "ch_4p10hn4c", "start": "2026-10-16T21:00:00Z", "stop": "2026-10-16T21:45:00Z", "title": "Oi symmathites", "sub_title": null, "description": "The popular students of a school, come back together after many years affectn...", "category": [ "drama" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 15, "date": "2026-10-17", "tz": "Europe/Athens" } }
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.