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-18&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | 8 Out of 10 Cats Does CountdownJimmy Carr hosts as team captains Sean Lock and Jon Richardson are joined by Bob Mortimer and Richard Osman. Matthew Crosby and Joe Wilkinson assis... | S4 E7, Bob Mortimer, Richard Osman, Matthew Crosby | 1h 5m | |
| 00:50 | 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 Tess Daly, Stephen Mangan,... | 45m | ||
| 01:35 | TeleshoppingTeleshopping | 4h 25m | ||
| 06:00 | TeleshoppingTeleshopping | 5m | ||
| 06:05 | Don't Tell the BrideThe Obstacle Course One: Chris wants his bride to jump through hoops, and plans to turn his wedding into an obstacle course. But Charlotte dreams o... | 50m | ||
| 06:55 | Don't Tell the BrideThe One with All the Boxing: Former boxing champ Jordan plans a fight-night wedding in front of thousands, while his bride-to-be Danielle dreams of... | 1h 5m | ||
| 08:00 | Property Brothers: Buying andSelling: Can the twins turn a leaky bath, outdated features and a purple paint palette into a blank page for Blanca and Teddy? (S4 Ep6) | 1h | ||
| 09:00 | Property Brothers: Buying and......Selling: Paul and Julie are new parents feeling the squeeze. And as well as wanting to size up, they need to keep their mortgage to a minimum. C... | 1h | ||
| 10:00 | Celebrity Undercover Boss USAGrammy-winning singer-songwriter Seal adopts a disguise to go incognito among some undiscovered but talented musicians who are struggling to make i... | 1h | ||
| 11:00 | Couples Come Dine with MeIn Swansea and Bridgend, the competition includes terrible table manners and tactless banter, chicken lettuce boats, kitchen chaos - and a final sh... | 1h | ||
| 12:00 | Couples Come Dine with MeIn Blackpool, ex-dancer Rowan and businessman John take on hard-to-please Holly and Ollie, and Sally and Joanne, who wear matching tie-dye, in a we... | 1h | ||
| 13:00 | Couples Come Dine with MeIn Blackpool, Antonio and ex-redcoat Jason serve controversial sushi, there's an eyebrow-raising discovery at firefighter Daz and Kim's place, and ... | 1h | ||
| 14:00 | Ramsay's Kitchen Nightmares USAPJ's Steakhouse: In New York, Gordon Ramsay visits PJ's Steakhouse, where owners Joe and Madalyn are in serious debt and struggling to keep the hig... | S3 E3, Bazzini | 1h | |
| 15:00 | Ramsay's Kitchen Nightmares USAFleming: Gordon Ramsay visits Fleming, a Danish restaurant in Miami. Once the best family-run restaurant in town, it's now losing money fast. (S3 Ep6) | S2 E11, Sante La Brea | 1h | |
| 16:00 | Ramsay's Kitchen Nightmares USASushi Ko: Akira and Lisa are losing up to $20,000 a month at their sushi restaurant in California. Can Gordon piece the family back together and sa... | S2 E12, Cafe 36 | 1h | |
| 17:00 | Ramsay's Kitchen Nightmares USALido Di Manhattan: Ambitious graduate Lisa bought her restaurant in California at just 23 but, five years later, she's worried she picked the wrong... | S2 E5, Black Pearl | 1h | |
| 18:00 | Ramsay's Kitchen Nightmares USAAnna Vincenzo's: Gordon Ramsay visits Italian restaurant Anna Vincenzo's in Florida, where owner CeCe has lost her way in the kitchen. But can she ... | S2 E9, Sabatiello's | 1h | |
| 19:00 | Taskmaster BleepedA Taskmaster legend is in the house. All but one of the contestants enjoy a short and steamy train ride. And Nina Conti tries to trick Greg Davies ... | 1h | ||
| 20:00 | 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 | |
| 21:00 | Sarah Millican: Bobby DazzlerSarah Millican's stand-up special is a comedy education in: how best to eat a kiwi fruit; trying to lose weight but only losing the tip of your fin... | 1h | ||
| 22:00 | 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,... | 50m | ||
| 22:50 | 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 ... | 50m | ||
| 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 |
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-18&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-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_hhte79x0/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_hhte79x0/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_hhte79x0/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_kpd6213w", "channel": "ch_hhte79x0", "start": "2026-10-17T23:45:00Z", "stop": "2026-10-18T00:50: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": 23, "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.