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/Brussels 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/Brussels. The same day from the API: GET /v1/channels/ch_r90qfrdp/schedule?date=2026-10-11&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | Room to ImproveHaving rented a house in Navan for the last two years, teacher Celine and sound engineer Dave are excited at the prospect of moving to a farmhouse ... | S10 E5, Kildalkey | 1h 5m | |
| 00:50 | Room to ImproveIn the three years since newlyweds Rosie and Keith bought their five-bed house in Templeogue, Dublin 6, they haven't changed a thing. From the dark... | S10 E6, Templeogue | 1h 5m | |
| 01:55 | Room to ImproveCountry and Irish legend Daniel O'Donnell and his wife Majella share a large four bed detached home in Kincasslagh West Donegal. Unlike Daniel, who... | S11 E1, Daniel O'Donnell and his wife Majella's house in Kincasslagh | 1h 4m | |
| 02:59 | Room to ImproveNine years ago, Susie and Dave bought their dream home on the outskirts of Fermoy in Cork - a 170 year old three storey mansion that Susie has admi... | S11 E2, Fermoy | 1h | |
| 04:00 | Room to ImproveIT manager Christine has bought herself a red brick terraced house in Clontarf, North Dublin. Christine has big plans for the place but as Dermot q... | S11 E3, Clontarf | 1h 3m | |
| 05:02 | Room to ImproveAt the seaside village of Portrane in North Dublin, Dermot creates a workable home for three generations of the one family under the watchful, budg... | S11 E4, Portrane | 1h 3m | |
| 06:06 | Room to ImproveRecently returned to Ireland after 12 years in London, new parents website designer Cliona and IT manager Micheal have already spent 30 grand renov... | S11 E5, Killester | 1h 3m | |
| 07:09 | Room to ImproveDairy farmer Padraig and schoolteacher Katie are hoping to create their 'forever' home by renovating a century-old farmhouse on a half acre of land... | S11 E6, Tipperary | 1h 3m | |
| 08:12 | Room to ImproveAt a 1960s 'Semi D' in Stillorgan, Dermot's vision of a million euro 'Malibu style' house for Rory and Lorna from the west of Ireland descends into... | S11 E7, Stillorgan | 1h 2m | |
| 09:14 | Room to ImproveDavid and Nessa Conlon have just bought this 1990s split level detached bungalow and plan to move in with their three children (twin boys aged 11 a... | S12 E1, Athgarvan, Co. Kildare | 1h 1m | |
| 10:16 | Room to ImproveIn the second episode of Room To Improve, Dermot Bannon heads to Borrisoleigh, Co. Tipperary, to meet Joe Kenny and his bride to be Mary Hayes. Joe... | S12 E2, Borrisoleigh, Co. Tipperary | 1h 2m | |
| 11:18 | Room to ImproveIn the third episode of Room To Improve, Dermot Bannon heads to Rathfarnham, where Yvonne and Adrian Saunders live with their daughter Lauren. Yvon... | S12 E3, Rathfarnham, Dublin | 1h 2m | |
| 12:20 | Room to ImproveIn Ashford Co. Wicklow stands the house of Nigel and Frances Coffey. Frances's parents live next door. Several years ago her father built a private... | S12 E4, Ashford, Co Wicklow | 1h 3m | |
| 13:23 | Room to ImproveClaudia and Tom bought this 1920s bungalow with panoramic views of Tramore Bay in 2012 for 305K. Just back from living abroad (Spain, Dubai and Ger... | S12 E5, Tramore, Co. Waterford | 1h 3m | |
| 14:25 | Room to ImproveGlenn Keating and Gustav van der Westhuizen live in Grace Park, Drumcondra, with their 5-year-old son Noah and two pet Weimaraner dogs. They live i... | S12 E6, Drumcondra, Dublin | 1h 3m | |
| 15:29 | Room to ImproveDermot had a journey to go on with this build with Lisa and Marc. | S13 E1, Kilmacud | 1h 3m | |
| 16:31 | Room to ImproveLaura's expectations from Dermot were high but to get the build to the construction stage was tricky due to the tight budget. | S13 E2, Howth | 1h 3m | |
| 17:34 | Room to ImprovePaul and Hilary really want to modernise the house that was built originally in the 1970s but they have to be clever with their budget. | S13 E3, Blessington | 1h 2m | |
| 18:37 | Room to ImproveDermot has a challenge, as he has to work within a tight budget of 210k and has a lot to do for what Jim and Mary want. | S13 E4, Thurles | 1h 2m | |
| 19:38 | Room to ImproveConor and Amy are a young couple who have made the decision to put down roots together by renovating an old farmhouse. | S13 E5, Constructive Criticism | 1h 2m | |
| 20:41 | Room to ImproveDermot revealed a plan that would facilitate the old abode to be renovated plus he added a rear extension. | 1h 3m | ||
| 21:44 | Room to ImproveCarmel and Hugh wanted a home which was going to be manageable for them both going into their later years in life. | 1h 3m | ||
| 22:46 | Room to ImproveThe Gray family have been living in the house for seventeen years, but they wanted to future proof it. | 1h 3m | ||
| 23:49 | Room to ImproveGrĂ¡inne Murphy and Ivan Williams have been dreaming about renovating Ivan's forefather's old farmhouse for many years. | S14 E1, Tullamore | 1h 2m |
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_r90qfrdp/schedule?date=2026-10-11&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_r90qfrdp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_r90qfrdp/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_r90qfrdp/schedule?date=2026-10-11&tz=Europe/Brussels"); 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_r90qfrdp/schedule?date=2026-10-11&tz=Europe/Brussels", { 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_r90qfrdp/schedule", params={"date": "2026-10-11", "tz": "Europe/Brussels"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_r90qfrdp/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_v4dsvxhq", "channel": "ch_r90qfrdp", "start": "2026-10-10T21:45:48Z", "stop": "2026-10-10T22:50:46Z", "title": "Room to Improve", "sub_title": null, "description": "Having rented a house in Navan for the last two years, teacher Celine and sou...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-11", "tz": "Europe/Brussels" } }
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 152 countries.