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_hhte79x0/schedule?date=2026-10-19&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | 8 Out of 10 Cats Does CountdownJimmy Carr hosts as team captains Sean Lock and Jon Richardson are joined by David Mitchell and Roisin Conaty. Phill Jupitus and Joe Wilkinson assi... | S5 E1, David Mitchell, Roisin Conaty, Phill Jupitus | 1h | |
| 00:40 | 8 Out of 10 Cats UncutAn extended edition of the show with Jimmy Carr and team captains Sean Lock and Jon Richardson, who are joined by guests Alex Jones, Joe Wilkinson,... | 40m | ||
| 01:20 | 8 Out of 10 Cats UncutExtended edition of the show hosted by Jimmy Carr, with team captains Sean Lock and Jon Richardson joined by celebrity guests Henning Wehn, Denise ... | 40m | ||
| 02:00 | TeleshoppingTeleshopping | 4h | ||
| 06:00 | TeleshoppingTeleshopping | 5m | ||
| 06:05 | Undercover Boss USAMike Roper, the president and CEO of quick-service Tex-Mex restaurant chain Taco Bueno, disguises himself to work among his staff and gain insight ... | S8 E7, Taco Bueno | 50m | |
| 06:55 | Undercover Boss USAJohn Carona, CEO of property management company Associa, goes undercover in his own organisation to see first-hand how his employees are dealing wi... | S8 E8, Associa | 1h | |
| 07:55 | Couples Come Dine with MeIn Aberdeen, Jen and Callum go all-out American, while their rivals Debbie and Shaun, and Sam and Jamie, are shocked to discover that they're servi... | 1h | ||
| 08:55 | Couples Come Dine with MeIn west London, three couples put their entertaining skills to the test, in a week featuring first-time hosting, party bus boasting, and weird and ... | 1h 5m | ||
| 10:00 | Don't Tell the BrideThe One with All the Pranks: Perfectionist Maria places her dream of a country house wedding in the hands of her fiancé Sam. But Sam loves a good p... | 1h | ||
| 11:00 | Don't Tell the BrideThe Drive-in One: Mummy's boy Tiago plans to put his self-conscious bride Karlette on the big screen at his 1950s drive-in wedding, but she wants s... | 1h | ||
| 12:00 | Storage WarsThe Fat Lady Is Warming Up: On your marks, get set, go! We're at a new facility where a 27-unit marathon auction is taking place. So how does Mary ... | 35m | ||
| 12:35 | Storage WarsStakes, Buys and Video Games: We're in Orange, California and hopefully no one will leave feeling blue. But how will new auctioneer in town, Emily ... | S10 E1, Stakes, Buys, and Video Games | 25m | |
| 13:00 | Celebrity Undercover Boss USAThree-time Olympic gold medallist Gabby Douglas goes undercover to meet up-and-coming gymnasts and inspirational coaches and help make their dreams... | 1h | ||
| 14:00 | Celebrity Undercover Boss USATony-winning Broadway star Idina Menzel disguises herself to go undercover and help unknown musical talents and performers who aspire to make it to... | 1h | ||
| 15:00 | America's Funniest Home VideosThe two series winners compete to win a cruise holiday. Plus: people unintentionally do the splits. And more. Alfonso Ribeiro hosts. (S33 Ep22) | S33 E22, The Grand Prize Spectacular and People Unintentionally Doing the Splits | 1h | |
| 16:00 | Storage WarsThat's the Way the Terra Cotta Crumbles: Will there be ups and downs in Moreno Valley where Emily plans to make the buyers spend lots of money? (S1... | S10 E6, I Learned It from Watching You | 35m | |
| 16:35 | Storage WarsGranny Get Your Gun: The word on the storage street is that there's going to be 30 units up for grabs in Montebello. But the buyers seem more inter... | S10 E5, Who Wants to Be a Mil-li-ner? | 25m | |
| 17:00 | Below DeckFraser scrambles to organise a lavish party. Meanwhile, Kyle and Solène's relationship takes an unexpected turn, creating a tense atmosphere. (S12 ... | S12 E6, YACHT-CHELLA | 1h | |
| 18:00 | Ramsay's Kitchen Nightmares USAGordon Returns: Gordon Ramsay revisits some of the restaurants he set out to save, including The Mixing Bowl, The Olde Stone Mill, Peter's and Camp... | 1h | ||
| 19:00 | Ramsay's Kitchen Nightmares USAHot Potato Café: The Hot Potato Café in Philadelphia has never made a profit. When the chips are down, can Gordon help save the restaurant? (S3 Ep1) | S2 E1, Revisited: Gordon Returns | 1h | |
| 20:00 | 8 Out of 10 Cats Does CountdownJimmy Carr hosts as Sean Lock and Seann Walsh take on guest captain Joe Wilkinson and Danny Dyer. Bill Bailey joins Susie Dent in Dictionary Corner... | S7 E9, Seann Walsh, Joe Wilkinson, Danny Dyer, Bill Bailey | 1h | |
| 21:00 | 8 Out of 10 Cats Does CountdownJimmy Carr hosts as Sean Lock and Johnny Vegas take on guest captain Sarah Millican and Rob Beckett. Vic Reeves joins Susie Dent in Dictionary Corn... | S7 E10, Johnny Vegas, Sarah Millican, Rob Beckett, Vic Reeves | 1h | |
| 22:00 | TaskmasterThe series reaches its majestic climax. Who will win Greg Davies' coveted golden head and become only the seventh Taskmaster champion in history? (... | 1h | ||
| 23:00 | 8 Out of 10 Cats: New Year SpecialJimmy Carr hosts a New Year Special with team captains Rob Beckett and Aisling Bea, and guests Joe Lycett, Kate Humble, Jamali Maddix and Rick Edwa... | S19 E8, New Year Special: Joe Lycett, Kate Humble, Jamali Maddix, Rick Edwards | 50m | |
| 23:50 | 8 Out of 10 Cats Does CountdownJimmy Carr hosts as Sean Lock and Seann Walsh take on guest captain Joe Wilkinson and Danny Dyer. Bill Bailey joins Susie Dent in Dictionary Corner... | S7 E9, Seann Walsh, Joe Wilkinson, Danny Dyer, Bill Bailey | 1h |
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_hhte79x0/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_hhte79x0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_hhte79x0/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_hhte79x0/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_hhte79x0/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_hhte79x0/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_hhte79x0/schedule?date=2026-10-19, the first programme { "data": [ { "id": "ls_ff9yqp9q", "channel": "ch_hhte79x0", "start": "2026-10-18T23:40:00Z", "stop": "2026-10-19T00:40:00Z", "title": "8 Out of 10 Cats Does Countdown", "sub_title": null, "description": "Jimmy Carr hosts as team captains Sean Lock and Jon Richardson are joined by ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "date": "2026-10-19", "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.