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-16&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:15 | PierreLegal drama starring David Harewood. Pierre is still in shock after Michael's death. And when he learns something unsettling from Michael's past, P... | S1 E2, Episode 2 | 55m | |
| 00:10 | New: Fellow TravelersHit Me: Drama. Tim and Hawk go on a road trip, but it turns sour when Tim realises that Hawk is using their journey to dig up dirt that would advan... | S1 E3, Hit Me | 1h | |
| 01:10 | New: Fellow TravelersYour Nuts Roasting on an Open Fire: Hawk faces a polygraph test as the government's purge of homosexuals continues. He involves Tim in a desperate ... | S1 E4, Your Nuts Roasting on an Open Fire | 1h 5m | |
| 02:15 | Becca's Story: Stand Up To CancerA short film for Stand Up To Cancer. Becca had a zest for life and dreamed of becoming a doctor. But shortly after qualifying, she was diagnosed wi... | 5m | ||
| 02:20 | The Great British Bake Off:......Second Helpings: Bake Off royalty Paul Hollywood and Nigella Lawson slice into Bread Week with Jon Richardson and Judi Love. (S17 Ep4) [SL] | S1 E4, Puddings | 40m | |
| 03:00 | Grand DesignsCorinne plans to build a beautifully crafted, wedge-shaped home on a sliver of garden down the side of the house she's lived in for 24 years. But i... | S23 E7, Sydenham Hill, London | 50m | |
| 03:50 | Sunday BrunchSome extra brunch as Tim Lovejoy and Simon Rimmer host the food and chat show. | 10m | ||
| 04:00 | The Dog HouseChampion Olympic cyclist Victoria Pendleton visits Wood Green, in search of a dog who she can co-parent with her mum. And lovebirds Shai and Orin m... | S2 E8, Episode 8 | 50m | |
| 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 QueensConsummate Professional: Carrie finds out that Doug once lied about getting a job to impress her. (S8 Ep3/23) | S8 E3, Consummate Professional | 25m | |
| 05:55 | The King of QueensLike Hell: Doug and Carrie worry that their colleagues don't like them. (S8 Ep4/23) | S8 E4, Like Hell | 25m | |
| 06:20 | The King of QueensSandwiched Out: Doug's jealous when Deacon has a sandwich named after him. Guest starring Neil Sedaka as himself. (S8 Ep5/23) | S8 E5, Sandwiched Out | 25m | |
| 06:45 | Everybody Loves RaymondDebra at the Lodge: Ray begins to resent how much time Debra is spending away from home when she helps to plan a recruitment party at Frank's lodge... | S8 E11, Debra at the Lodge | 25m | |
| 07:10 | Everybody Loves RaymondSlave: Ray and Debra inadvertently leave the twins home alone and are impressed with Ally when she takes care of them, so they offer her lots of ot... | S8 E12, Slave | 30m | |
| 07:40 | Everybody Loves RaymondWhose Side Are You On?: After discovering that Debra places bets with the kids on his strange behaviour, Ray's disturbed to find out that his child... | S8 E13, Whose Side Are You On? | 30m | |
| 08:10 | FrasierChess Pains: Frasier buys an expensive chess set and challenges his dad to a game. Martin wins easily, again and again... (S3 Ep18) | 30m | ||
| 08:40 | FrasierCrane vs. Crane: Niles and Frasier take opposing sides in a court battle over the competency of eccentric millionaire Harlow Stafford. (S3 Ep19) | 30m | ||
| 09:10 | FrasierPolice Story: Frasier sets his sights on a police officer who, unbeknown to him, has a crush on his dad. (S3 Ep20) | 30m | ||
| 09:40 | FrasierWhere There's Smoke There's Fired: Frasier begins a campaign to woo the new radio station owner, Texas multi-millionaire Big Willy, so that his sho... | 30m | ||
| 10:10 | American PickersGoing Down?: With $20,000 at stake, can Robbie and the team safely manoeuvre a mammoth 1929 roadster down a decaying 100-year-old wooden elevator? ... | S16 E7, Going Down? | 55m | |
| 11:05 | Channel 4 News SummaryChannel 4's midday news summary. | 5m | ||
| 11:10 | Renovation NationAnouska and Greig search for hidden treasure. In North Yorkshire, Naomi and Byron get knee-deep in sludge. (Ep10/20) | S1 E10, Episode 10 | 1h | |
| 12:10 | The Great House GiveawayIn Crosby, Ned and Josh take on a tired terrace with wonky walls that needs a complete refurb. Can they flip it in six months and make a profit? (S... | S5 E9, Episode 9 | 1h | |
| 13:10 | 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... | 50m | ||
| 14:00 | A Place in the SunJasmine Harman helps Ann and Andy with their plan to celebrate 30 years of marriage by finding a holiday home near Spain's balmy and sheltered hidd... | 1h | ||
| 15:00 | Help! We Bought a VillageThe new series continues. In Spain, Clare is building a peacock palace. In Normandy, Hayley and Lee have a nervy experience up on the roof. (S5 Ep30) | S5 E30, Episode 30 | 1h | |
| 16:00 | Four in a BedThe B&Bers find out who's won. But not before they've bickered about breakfasts, scolded each other's scores and clashed over cleanliness, obviously. | S21 E25, Payment Day | 30m | |
| 16:30 | Come Dine with MeIn Sheffield, Ambrose hopes that his tried-and-tested dishes can bag him the grand. After a barrage of questions and some cocky competitive chat, h... | 30m | ||
| 17:00 | A New Life in the Sun: Where......Are They Now?: Do a couple have what it takes to start hosting weddings at their 18th-century manor house? And wildfires endanger a glamping sit... | S5 E3, Episode 3 | 1h | |
| 18:00 | Channel 4 NewsChannel 4's flagship news programme. Including the weather. | 55m | ||
| 18:55 | Yuvraj's Story: Stand Up To CancerA short film for Stand Up To Cancer. After beating blood cancer, 10-year-old Yuvraj faces a new battle with life-changing complications - and incre... | 5m | ||
| 19:00 | George Clarke's Building HomeGeorge meets people taking on builds motivated by strong emotional ties. Chris, who has stage four cancer, and Ellie return to Chris's Ribble Valle... | S1 E1, Ribble Valley, Lancashire | 1h 5m | |
| 20:05 | New: GoggleboxWhat do Britain's sharpest armchair critics think of this week's biggest and best TV? (S28 Ep7) | S28 E7, Episode 7 | 1h | |
| 21:05 | Live: The Last LegEllie Taylor and Tim Minchin join Adam, Josh and Alex as they kick off a brand-new series of the acclaimed comedy chat show that takes a sideways l... | S35 E1, Ellie Taylor, Tim Minchin | 1h 5m | |
| 22:10 | American Reunion(2012) Adult comedy. Jason Biggs, Alyson Hannigan and Seann William Scott star in this American Pie sequel. The class of 1999 gather to reminisce a... | 2h 5m |
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-16&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-16&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-16&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-16", "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-16, the first programme { "data": [ { "id": "ls_dftw60wn", "channel": "ch_cd1wp4a1", "start": "2026-10-15T23:15:00Z", "stop": "2026-10-16T00:10:00Z", "title": "Pierre", "sub_title": null, "description": "Legal drama starring David Harewood. Pierre is still in shock after Michael's...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 35, "date": "2026-10-16", "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.