73.8M 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 UTC 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 UTC. The same day from the API: GET /v1/channels/ch_95r3hrj5/schedule?date=2026-10-13&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:50 | Guillaume's Paris (S1)Chef Guillaume Brahimi completes his tour of Paris with an exploration of the bohemian hub of the city, including a degustation of Parisian beer, a... | 30m | ||
| 00:20 | Big Zuu & AJ Tracey's Rich Flavours (S1)In Seoul, the pair meet Korean millionaires, Michelin-star chef Yannick Alléno, YouTube star Mukbang and sample a Korean barbecue platter worth £850. | 50m | ||
| 01:10 | Amanda and Alan's Italian Job (S1)Amanda and Alan's plans to create an open-plan living and dining room are jeopardised when they come up against a huge structural wall dividing the... | 30m | ||
| 01:40 | Amanda and Alan's Italian Job (S1)Alan and Amanda are on the home stretch as they take on the interiors for the final room and reveal their labour of love to their Sicilian family w... | 30m | ||
| 02:10 | Jamie's 5 Ingredient Mediterranean Meals (S1)Jamie's got a genius way to cook chicken for the crispiest skin ever, and a seriously simple pie with the easiest dough you'll ever make. Two delic... | 55m | ||
| 03:05 | Bake Off: The Professionals (S7)In a chocolate-fuelled contest, the final six teams create gourmet and fusion bars, and a gravity-defying showpiece suspended from the ceiling. Who... | 55m | ||
| 04:00 | The World's Most Secret Hotels (S2)Climb high up inside a historic windmill. Explore the ski slopes of Poland and check into a ski chalet with a twist. Journey to east of England to ... | 55m | ||
| 04:55 | Amanda and Alan's Italian Job (S1)Amanda and Alan's plans to create an open-plan living and dining room are jeopardised when they come up against a huge structural wall dividing the... | 30m | ||
| 05:25 | Amanda and Alan's Italian Job (S1)Alan and Amanda are on the home stretch as they take on the interiors for the final room and reveal their labour of love to their Sicilian family w... | 30m | ||
| 05:55 | Bake Off: The Professionals (S7)In a chocolate-fuelled contest, the final six teams create gourmet and fusion bars, and a gravity-defying showpiece suspended from the ceiling. Who... | 55m | ||
| 06:50 | Jamie's 5 Ingredient Mediterranean Meals (S1) On nowJamie's got a genius way to cook chicken for the crispiest skin ever, and a seriously simple pie with the easiest dough you'll ever make. Two delic... | 55m | ||
| 07:45 | The World's Most Secret Hotels (S2)Climb high up inside a historic windmill. Explore the ski slopes of Poland and check into a ski chalet with a twist. Journey to east of England to ... | 55m | ||
| 08:40 | Amanda and Alan's Italian Job (S1)Amanda and Alan's plans to create an open-plan living and dining room are jeopardised when they come up against a huge structural wall dividing the... | 30m | ||
| 09:10 | Amanda and Alan's Italian Job (S1)Alan and Amanda are on the home stretch as they take on the interiors for the final room and reveal their labour of love to their Sicilian family w... | 30m | ||
| 09:40 | Bake Off: The Professionals (S7)In a chocolate-fuelled contest, the final six teams create gourmet and fusion bars, and a gravity-defying showpiece suspended from the ceiling. Who... | 55m | ||
| 10:35 | Mary Berry Makes It Easy (S1)Mary meets Anton Du Beke in sunny Bournemouth to teach him simple recipes, perfect for a total beginner, squeezing in time for a waltz along the pi... | 30m | ||
| 11:05 | Nigellissima (S1)A girls' night in sees Nigella rustling up a super quick dish of squid and prawns with marjoram and chilli. | 30m | ||
| 11:35 | Jamie Oliver: Seasons (S1)Jamie serves up savoy cabbage farfalle, a smoky sweetcorn burger, cheesy onion soup and a herby tomato galette that's perfect for a crisp autumn day. | 55m | ||
| 12:30 | Amazing Hotels: Life Beyond the Lobby (S4)Monica Galetti and Giles Coren visit ION Adventure Hotel in Iceland, a design hotel levitating out from a dormant volcano. Guests visit here expect... | 1h | ||
| 13:30 | Grand Designs (S23)Does good architecture have the power to heal? Kevin revisits Elinor and Born, who built a clean-aired, hypoallergenic house, motivated by their tw... | 55m | ||
| 14:25 | The Great British Bake Off (S15)It's Autumn Week and the bakers make sweet autumn-inspired pies and transform veg into showstopping celebration cakes. Who's got their eyes on the ... | 1h | ||
| 15:25 | Jamie Oliver: Seasons (S1)Jamie serves up savoy cabbage farfalle, a smoky sweetcorn burger, cheesy onion soup and a herby tomato galette that's perfect for a crisp autumn day. | 55m | ||
| 16:20 | Amazing Hotels: Life Beyond the Lobby (S4)Monica Galetti and Giles Coren visit ION Adventure Hotel in Iceland, a design hotel levitating out from a dormant volcano. Guests visit here expect... | 55m | ||
| 17:15 | Bake Off: The Professionals (S7)It's the quarter-final and the teams make desserts celebrating caramel and a Winter Wonderland-themed frozen lollipop display. Who'll crack under t... | 55m | ||
| 18:10 | The Graham Norton Show (S33)Hugh Jackman, Kate Hudson, Ben Stiller and Da'Vine Joy Randolph join Graham on his sofa. Singer-songwriter sombr performs his single 12 to 12. | S33 E8, Hugh Jackman, Kate Hudson, Ben Stiller, Da'Vine Joy Randolph, sombr | 1h | |
| 19:10 | Amazing Hotels: Life Beyond the Lobby (S4)Monica Galetti and Giles Coren visit ION Adventure Hotel in Iceland, a design hotel levitating out from a dormant volcano. Guests visit here expect... | 1h | ||
| 20:10 | Jamie Oliver: Seasons (S1)Jamie serves up savoy cabbage farfalle, a smoky sweetcorn burger, cheesy onion soup and a herby tomato galette that's perfect for a crisp autumn day. | 55m | ||
| 21:05 | Grand Designs (S23)Does good architecture have the power to heal? Kevin revisits Elinor and Born, who built a clean-aired, hypoallergenic house, motivated by their tw... | 55m | ||
| 22:00 | Bake Off: The Professionals (S7)It's the quarter-final and the teams make desserts celebrating caramel and a Winter Wonderland-themed frozen lollipop display. Who'll crack under t... | 55m | ||
| 22:55 | Amazing Hotels: Life Beyond the Lobby (S4)Monica Galetti and Giles Coren visit ION Adventure Hotel in Iceland, a design hotel levitating out from a dormant volcano. Guests visit here expect... | 55m | ||
| 23:50 | Nigellissima (S1)A girls' night in sees Nigella rustling up a super quick dish of squid and prawns with marjoram and chilli. | 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_95r3hrj5/schedule?date=2026-10-13&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_95r3hrj5/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_95r3hrj5/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_95r3hrj5/schedule?date=2026-10-13&tz=UTC"); 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_95r3hrj5/schedule?date=2026-10-13&tz=UTC", { 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_95r3hrj5/schedule", params={"date": "2026-10-13", "tz": "UTC"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_95r3hrj5/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_mqpe8c72", "channel": "ch_95r3hrj5", "start": "2026-10-12T23:50:00Z", "stop": "2026-10-13T00:20:00Z", "title": "Guillaume's Paris (S1)", "sub_title": null, "description": "Chef Guillaume Brahimi completes his tour of Paris with an exploration of the...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-13", "tz": "UTC" } }
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 9 October 2023 | 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.