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-14&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:46 | Room to ImproveAirline pilot Ian Callaghan has bought a 1930s Victorian house in his hometown of Drogheda, County Louth, which he and his girlfriend Claire Moore ... | S9 E2, Drogheda, Co. Louth | 1h | |
| 00:46 | Room to ImproveLast year, Aoife from Sutton and her wife Mel from New Zealand bought themselves a three bed semi in Baldoyle north Dublin - a tiny house in a spec... | S9 E3, Baldoyle, North Dublin | 1h 5m | |
| 01:51 | Room to ImproveThis week Dermot is in Maynooth. Seven years ago, George and Sinead Mullis fell in love in with the Coach house - an 1850s building on half an acre... | S9 E4, Maynooth, Co. Dublin | 1h 5m | |
| 02:55 | Room to ImproveA special edition of the show where Dermot revisits three of his favourite builds from earlier series: the Longford publicans he convinced the embr... | S9 E5, Revisited | 1h 4m | |
| 04:00 | Room to ImproveRobbie and Julie from Darndale in North Dublin have saved for over 20 years to buy the house of their dreams - a 1940s cottage in the picturesque n... | S10 E1, Malahide | 1h 5m | |
| 05:04 | Room to ImproveFarmer and Boatbuilder Enda and his wife Mags live on a 55 acre Brussel Sprout farm at Balheary near Swords in North Dublin. After three decades of... | S10 E2, Rush | 1h 5m | |
| 06:09 | Room to ImproveMoate in County Westmeath, is a place where football is part sport, part religion. On an overgrown plot on the outskirts of town lies the abandoned... | S10 E3, Moate | 1h 4m | |
| 07:13 | Room to ImproveAt Sutton in North Dublin, Dermot extends a 1960s suburban house, changing a beloved childhood home into a sumptuous new one for Hannah, James and ... | S10 E4, Sutton | 1h 4m | |
| 08:17 | 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 | |
| 09:22 | 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 | |
| 10:26 | 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 | |
| 11:31 | 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 4m | |
| 12:35 | 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 | |
| 13:38 | 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 | |
| 14:41 | 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 | |
| 15:44 | 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 | |
| 16:47 | 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 | |
| 17:48 | 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 | 59m | |
| 18:47 | 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 | |
| 19:47 | 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 | |
| 20:47 | 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 | |
| 21:49 | 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 | |
| 22:52 | 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 | |
| 23:56 | Room to ImproveDermot had a journey to go on with this build with Lisa and Marc. | S13 E1, Kilmacud | 1h 3m |
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-14&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-14&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-14&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-14", "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-14, the first programme { "data": [ { "id": "ls_6d8k3z6q", "channel": "ch_r90qfrdp", "start": "2026-10-13T21:46:00Z", "stop": "2026-10-13T22:46:28Z", "title": "Room to Improve", "sub_title": null, "description": "Airline pilot Ian Callaghan has bought a 1930s Victorian house in his hometow...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-14", "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.