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_cd1wp4a1/schedule?date=2026-10-18&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:40 | 65(2023) Sci-fi action adventure starring Adam Driver as a spaceman who crash-lands on a strange planet where giant lizards stalk the darkness... 65 ... | 1h 35m | ||
| 00:15 | Iris Prize Best British Shorts(2026) What Remains Unsaid: Compilation of five short films exploring what it means to leave something unsaid, and the devastating effect that not ... | 1h 25m | ||
| 01:40 | Ramsay's Hotel HellHistoric Calumet Inn: Gordon visits the struggling Historic Calumet Inn in Pipestone, Minnesota, where the overworked staff are on the brink of rev... | 50m | ||
| 02:30 | Sunday BrunchSome extra brunch as Tim Lovejoy and Simon Rimmer host the food and chat show. | 10m | ||
| 02:40 | The SimpsonsTreehouse of Horror XXIX: What would happen if all the old people in Springfield turned into dinosaurs? Well, the answer lies in Mr Burns's new ret... | S30 E4, Treehouse of Horror XXIX | 25m | |
| 03:05 | The SimpsonsTreehouse of Horror XI: Homer receives a very scary horoscope, and Bart and Lisa are banished to the forest, where they find a house made of ginger... | S12 E1, Treehouse of Horror XI | 25m | |
| 03:30 | The SimpsonsDangers on a Train: While she's browsing for wedding anniversary cakes, Marge stumbles across a website for married people who want to have affairs... | S24 E22, Dangers on a Train | 25m | |
| 03:55 | The SimpsonsTeam Homer: Homer forms a bowling team - the Pin Pals - with Moe, Apu and Otto. But when Mr Burns muscles in on the team, one of the original membe... | S7 E12, Team Homer | 25m | |
| 04:20 | The SimpsonsTwo Bad Neighbors: George Bush Sr moves to Evergreen Terrace, but Bart destroys his memoirs, sparking a feud between the ex-president and Homer. (S... | S7 E13, Two Bad Neighbors | 25m | |
| 04:45 | The SimpsonsScenes from a Class Struggle in Springfield: The family are invited to join a country club. Homer, Bart and Lisa make themselves at home, but Marge... | S7 E14, Scenes from the Class Struggle in Springfield | 25m | |
| 05:10 | CheersSecond Time Around: After one dinner date, Frasier announces he's getting married. The regulars agree it's a bad idea, but what can they do about i... | 25m | ||
| 05:35 | CheersThe Peterson Principle: Norm struggles with his conscience when he hears gossip that could win him a promotion by wrecking the chances of the other... | 30m | ||
| 06:05 | CheersDark Imaginings: Sam becomes increasingly aware of his age when he dates a younger woman who he has nothing in common with and is admitted to hospi... | 25m | ||
| 06:30 | Everybody Loves RaymondCrazy Chin: Amy's parents put Robert on the defensive when they point out his strange habit of touching food to his chin before he eats it. (S8 Ep18) | S8 E18, Crazy Chin | 25m | |
| 06:55 | Everybody Loves RaymondThe Nice Talk: When the MacDougalls are invited to spend Easter with the Barones, the families attempt to bond over a 500-piece jigsaw puzzle. (S8 ... | S8 E19, The Nice Talk | 30m | |
| 07:25 | Everybody Loves RaymondBlabbermouths: When Robert tells Ray that Amy filled him in on some juicy gossip about him, Ray decides to get even by sharing some nasty secrets o... | S8 E20, Blabbermouths | 30m | |
| 07:55 | The SimpsonsThe Simpsons' 138th Show Spectacular: Troy McClure hosts a celebration of the milestone that is the 138th episode of The Simpsons. (S7 Ep10/25) | S7 E10, The Simpsons 138th Episode Spectacular | 30m | |
| 08:25 | The SimpsonsTeam Homer: Homer forms a bowling team - the Pin Pals - with Moe, Apu and Otto. But when Mr Burns muscles in on the team, one of the original membe... | S7 E12, Team Homer | 35m | |
| 09:00 | Live: Sunday BrunchBilly Monger chats about his new book. Angela Griffin talks about the new series of Blue Lights. Gary Kemp tells us about his Beatles book. Plus: L... | 3h | ||
| 12:00 | The Dog HouseIt's a clash of the titans when nine-year-old Helena meets Zeus the Shih Tzu. And will jittery retriever Pipet panic when she meets Tom and Ayesha?... | S6 E1, Episode 1 | 1h | |
| 13:00 | Britain's Most Expensive HousesBroker John takes on stunning Jelleys Hollow in the Surrey hills, featured in Beauty and the Beast and Star Wars. And can Shereen sell a £12 millio... | S1 E3, Episode 3 | 30m | |
| 13:30 | Location, Location, LocationIn Devon, Kirstie searches for a home for single mum Michelle, who feels stuck after many failed offers, while Phil helps Ed and Catherine, who wan... | S37 E3, Devon | 1h 5m | |
| 14:35 | George Clarke's Amazing SpacesGeorge transforms a rusty lift into a cabin in the sky, and heads to Denmark to visit a modern Viking longhouse. Plus: the pinkest thing to ever ap... | S12 E1, Episode 1 | 1h | |
| 15:35 | A Place in the SunBallroom dancer Neil craves a holiday home on Kefalonia. Can tantalising terraces, balconies in abundance and a flip-floppingly fab villa get him q... | 1h | ||
| 16:35 | Worst House on the StreetTo get onto the property ladder, best mates Brad and Billy have bought a run-down house in Coventry together. Scarlette and Stuart help them turn i... | S3 E3, Episode 3 | 55m | |
| 17:30 | Channel 4 NewsChannel 4's flagship news programme. Including the weather. | 30m | ||
| 18:00 | Kevin McCloud's Listed BritainKevin McCloud uncovers the stories behind the buildings that Britain's chosen to preserve, starting with Cosmic House and Tower Bridge. (Ep1/5) | S1 E1, Episode 1 | 1h | |
| 19:00 | New: Kevin McCloud's Classic......Car Road Trips: Kevin swaps bricks for gearsticks as he embarks on a new adventure, starting with a divine drive along the French Riviera in a c... | 1h | ||
| 20:00 | New: Apocalypse: Could You......Survive? The rival groups are finally getting along. There's a feast of cat food and pig trotters. A surprising romance blooms. But will a Wests... | 1h | ||
| 21:00 | GoggleboxWhat do Britain's sharpest armchair critics think of this week's biggest and best TV? (S28 Ep7) | S28 E7, Episode 7 | 1h | |
| 22:00 | Geordie CoppersThe coppers face an operational dilemma when a gang's car is spotted on the move. And Sergeant Graham is on patrol, but is he at risk of being conf... | S1 E5, Episode 5 | 1h | |
| 23:00 | Ernest Cole: Lost and Found(2024) Award-winning director Raoul Peck's documentary tribute to Black South African photographer Ernest Cole - who chronicled apartheid before fl... | 1h 50m |
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_cd1wp4a1/schedule?date=2026-10-18&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_cd1wp4a1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_cd1wp4a1/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_cd1wp4a1/schedule?date=2026-10-18&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_cd1wp4a1/schedule?date=2026-10-18&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_cd1wp4a1/schedule", params={"date": "2026-10-18", "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_cd1wp4a1/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_w1svgadc", "channel": "ch_cd1wp4a1", "start": "2026-10-17T22:40:00Z", "stop": "2026-10-18T00:15:00Z", "title": "65", "sub_title": null, "description": "(2023) Sci-fi action adventure starring Adam Driver as a spaceman who crash-l...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 32, "date": "2026-10-18", "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 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.