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.
All times UTC. The same day from the API: GET /v1/channels/ch_cd1wp4a1/schedule?date=2026-10-19&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 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 | ||
| 00:50 | Ramsay's Kitchen Nightmares USAGiuseppi's: Gordon Ramsay visits a family-owned Italian in Michigan, run by a father and son who constantly clash. Can he get the restaurant - and ... | 50m | ||
| 01:40 | New: Fellow TravelersPromise You Won't Write: Hawk gets involved in a national scandal during the Army-McCarthy hearings. Tim makes a life-changing decision when he's e... | S1 E5, Promise You Won't Write | 1h | |
| 02:40 | The SimpsonsTreehouse of Horror VI: Homer is sucked into a 3D digital dimension and ends up trapped in the real, non-animated world. (S7 Ep6/25) | S7 E6, Treehouse of Horror VI | 25m | |
| 03:05 | The SimpsonsBobby, It's Cold Outside: Sideshow Bob returns, and Christmas is threatened. Bart tries to make sense of it all. (S31 Ep10/22) | S31 E10, Bobby, It's Cold Outside | 25m | |
| 03:30 | The SimpsonsHomer the Smithers: When Smithers goes on holiday, he worries that Mr Burns will replace him permanently. So he finds the worst possible person to ... | S7 E17, Homer the Smithers | 25m | |
| 03:55 | The SimpsonsLisa the Iconoclast: Lisa discovers that Springfield's founder was a murderous pirate who tried to assassinate George Washington and decides to tel... | S7 E16, Lisa the Iconoclast | 25m | |
| 04:20 | 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 | 25m | |
| 04:45 | Sunday BrunchSome extra brunch as Tim Lovejoy and Simon Rimmer host the food and chat show. | 5m | ||
| 04:50 | CountdownColin Murray, Rachel Riley and Susie Dent host, with Nicki Chapman in Dictionary Corner, as contestants race against the clock to pit their wits ag... | 40m | ||
| 05:30 | The King of QueensShear Torture: Carrie's suspicious about Doug's frequent visits to the hairdresser. (S8 Ep6/23) | S8 E6, Shear Torture | 25m | |
| 05:55 | The King of QueensInn Escapable: Doug and Carrie pay a stressful visit to a bed and breakfast. Arthur has a romantic dilemma. (S8 Ep7/23) | S8 E7, Inn Escapable | 25m | |
| 06:20 | The King of QueensMove Doubt: Doug and Carrie's neighbours decide to sell their home. Danny and Spence both like the same beautiful woman. (S8 Ep8/23) | S8 E8, Move Doubt | 25m | |
| 06:45 | Everybody Loves RaymondThe Model: A modelling agent tells Robert that he has a unique look and convinces him to pose for headshots with their in-house photographer. (S8 E... | S8 E21, The Model | 25m | |
| 07:10 | Everybody Loves RaymondThe Mentor: A young man, Sam Gilula, arrives at Frank and Marie's, and everyone is surprised when he and Frank fondly embrace. (S8 Ep22) | S8 E22, The Mentor | 30m | |
| 07:40 | Everybody Loves RaymondGolf for It: Robert and Ray end up with the mother of all guilt trips when they decide not to help Marie with a home project so that they can land ... | S8 E23, Golf for It | 30m | |
| 08:10 | FrasierLove Bites Dog: Roz takes the trouble to set Frasier up on a blind date with her friend, but it's Bulldog who ends up falling in love. (S4 Ep2) | 30m | ||
| 08:40 | FrasierThe Impossible Dream: When Frasier's awakened night after night by a recurring dream, he becomes obsessed with discovering its true meaning. (S4 Ep3) | 30m | ||
| 09:10 | FrasierA Crane's Critique: While enjoying a quiet coffee, Frasier and Niles realise that they're sitting next to one of America's most famous authors. (S4... | 30m | ||
| 09:40 | FrasierHead Game: Niles becomes a big hit with a famous basketball player when he fills in for Frasier at the radio station. (S4 Ep5) | 30m | ||
| 10:10 | American PickersThe Greatest Pick on Earth: After a mammoth pick on a 25-acre Ohio homestead, Mike and Frank comb through the largest collection of sideshow memora... | S16 E8, The Greatest Pick on Earth | 55m | |
| 11:05 | Channel 4 News SummaryChannel 4's midday news summary. | 5m | ||
| 11:10 | Renovation NationWest End actor Ben and his partner Paul create a showstopping kitchen for their Cumbrian Georgian manor. In Cornwall, Vicky and Simon face spiralli... | S1 E11, Episode 11 | 1h | |
| 12:10 | The Great House GiveawayIn Ceredigion, can Gareth and Dan bring a traditional cottage that's been untouched for 150 years up to standard and make a profit? (S5 Ep12) | S5 E12, Episode 12 | 1h | |
| 13:10 | CountdownColin Murray, Rachel Riley and Susie Dent host, with Mark Radcliffe in Dictionary Corner, as contestants race against the clock to pit their wits a... | 50m | ||
| 14:00 | A Place in the SunMoto GP fan Jackie and her daughter Tayla want a holiday home in rural Valencia for £150k. Will any of Jean Johansson's wow-factor villas or rustic... | 1h | ||
| 15:00 | Help! We Bought a VillageThe new series continues. Paul's rocking a new wall at his finca. Lizzy and Pascal need all the 'cluck' they can get at their henhouse. Nathan and ... | S5 E31, Episode 31 | 1h | |
| 16:00 | Four in a BedNa'im and Sara host first at their hotel in the breathtaking Cumbrian countryside. But one pair are too preoccupied with the furniture to care abou... | 30m | ||
| 16:30 | Come Dine with MeNorwich. Mind reader and magician 'the Amazing' Anthony hopes to wow his guests with dishes close to his heart. Does he have the magic touch? (Ep1/5) | 30m | ||
| 17:00 | A New Life in the Sun: Where......Are They Now?: Is an astronomy-themed retreat still shooting for the stars? A Spanish cycling business gets back in the saddle. Can a couple com... | S5 E4, Episode 4 | 1h | |
| 18:00 | Channel 4 NewsChannel 4's flagship news programme. Including the weather. | 55m | ||
| 18:55 | Shona's Story: Stand Up To CancerA deeply moving short film for Stand Up To Cancer. A family face unimaginable heartbreak as Shona and her partner Will are both diagnosed with cancer. | 5m | ||
| 19:00 | New: Jamie's 20 Minute MealsJamie Oliver makes an easy cheesy filo quiche and flambéed chicken breasts, filmed against the clock in real time to prove that it's possible... ev... | S1 E4, Episode 4 | 1h | |
| 20:00 | New: PierreLegal drama starring David Harewood. Pierre can't get Michael's video footage out of his mind. Ronnie advises him to turn it over to the police, bu... | S1 E3, Episode 3 | 1h | |
| 21:00 | 24 Hours in A&ERoofer Simon has fallen two storeys onto concrete, Evelyn's burnt her finger on a cheese stick, and 97-year-old Doris is in resus with a fast heart... | S34 E10, Episode 10 | 1h 5m | |
| 22:05 | 999: On the Front LineParamedics treat a man having a heart attack who thinks he's just pulled a muscle. And a day out hiking ends badly for a man who's fallen and injur... | S14 E3, Episode 3 | 1h | |
| 23:05 | New: Walter Presents: Soviet JeansLatvian drama. In 1979, black-marketeer Renars falls for Finnish director Tina. And KGB agent Maris, who forces Renars to spy for him, falls for he... | 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_cd1wp4a1/schedule?date=2026-10-19&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=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_cd1wp4a1/schedule?date=2026-10-19&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-19&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-19", "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-19, the first programme { "data": [ { "id": "ls_dpe6shpc", "channel": "ch_cd1wp4a1", "start": "2026-10-18T23:00:00Z", "stop": "2026-10-19T00:50:00Z", "title": "Ernest Cole: Lost and Found", "sub_title": null, "description": "(2024) Award-winning director Raoul Peck's documentary tribute to Black South...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "date": "2026-10-19", "tz": "UTC" } }
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.