72.1M 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-17&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | 8 Out of 10 Cats Does CountdownJimmy Carr hosts as Sean Lock and Roisin Conaty take on Sarah Millican and Rhod Gilbert. David O'Doherty joins Susie Dent in Dictionary Corner. Wit... | S7 E8, Roisin Conaty, Sarah Millican, Rhod Gilbert, David O'Doherty | 1h 5m | |
| 01:00 | Friday Night DinnerDad's Birthday: Dad has the birthday blues - he's worked out the date when he's going to die, and 'Horrible Grandma' turns up uninvited. Can Jim's ... | S6 E4, Dad's Birthday | 25m | |
| 01:25 | Friday Night DinnerThe Cage: Jim sets up a giant dog cage for Milson in the Goodmans' living room, and Aunty Val's got a hot date with a 'sex robot'. (S6 Ep5/6) | S6 E5, The Cage | 30m | |
| 01:55 | TeleshoppingTeleshopping | 4h 5m | ||
| 06:00 | TeleshoppingTeleshopping | 5m | ||
| 06:05 | Couples Come Dine with MeIn Newcastle, there's wine snobbery, a fairy-tale feast and a Moroccan menu based solely on one couple's love of hummus! | 55m | ||
| 07:00 | Couples Come Dine with MeIn Durham, Steph and James serve gastropub grub, but can they avoid falling out? Gary and Amanda's pig joins their party. And on the final night, t... | 1h | ||
| 08:00 | Property Brothers: Buying and......Selling: After buying their home at a top market price, Michelle and Danielle want to ensure they're not losing any money. Will a huge renovatio... | 1h | ||
| 09:00 | Property Brothers: Buying and......Selling: The twins tackle terrible tiles in Danielle and Steve's place. And when the couple go house hunting, one home causes instant tears. But... | 1h | ||
| 10:00 | Don't Tell the BrideThe Big Ibizan Zoo One: How will party fanatic Sonny's bride Jazmin greet his plans for a zoo-themed Ibizan beach party wedding with everyone cover... | S12 E5, Adrianna & Robert | 1h | |
| 11:00 | Don't Tell the BrideThe One in the Sky: The sky's the limit for adrenaline junkie Jai who plans to have a wedding in the sky, even though his bride-to-be Leanne is ter... | S12 E6, Zoe-Jade & Matthew | 1h | |
| 12:00 | Don't Tell the BrideThe Sk8er Boi One: Will Andy's plans for a skater-themed wedding make his bride Bobby's wheels spin? Or will there be broken bones and broken heart... | 1h | ||
| 13:00 | Celebrity Undercover Boss USASinger-songwriter, actor and author Jewel dons a disguise as an event planner to go undercover and meet talented musicians and artists who are stru... | 1h | ||
| 14:00 | Celebrity Undercover Boss USAStephanie McMahon, former women's champion and current chief brand officer of the WWE, goes undercover to meet aspiring wrestlers and fans and help... | 1h | ||
| 15: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 | ||
| 16: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 | |
| 17:00 | Ramsay's Kitchen Nightmares USAFlamangos: Gordon visits Flamangos in rural New Jersey, where mother and daughter Adele and Cheryl are stuck in their tropical ways. But their rest... | S2 E2, Handlebar | 1h | |
| 18:00 | Ramsay's Kitchen Nightmares USABazzini: Award-winning chef Paul runs Italian joint Bazzini in New Jersey, but didn't realise how difficult running a restaurant would be. Can Gord... | S2 E3, Giuseppi's | 1h | |
| 19:00 | Ramsay's Kitchen Nightmares USAMojito: Gordon Ramsay visits a Cuban café in Brooklyn, where owners Marcelo and Kata fight over everything, driving away customers with their high-... | S2 E4, Trobiano's | 1h | |
| 20:00 | 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 | |
| 21:00 | Sarah Millican: Late BloomerWhen Sarah Millican was a bairn, she wouldn't say boo to a goose. But now? She's goose-booing all over the shop! Sarah's seventh stand-up special e... | 1h 5m | ||
| 22:05 | 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,... | 50m | ||
| 22:55 | 8 Out of 10 Cats UncutAn extended edition of the show with host Jimmy Carr and team captains Sean Lock and Jon Richardson, who are joined by David O'Doherty, Krishnan Gu... | 50m | ||
| 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 |
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-17&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-17&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-17&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-17", "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-17, the first programme { "data": [ { "id": "ls_k604fyxg", "channel": "ch_hhte79x0", "start": "2026-10-16T23:55:00Z", "stop": "2026-10-17T01:00:00Z", "title": "8 Out of 10 Cats Does Countdown", "sub_title": null, "description": "Jimmy Carr hosts as Sean Lock and Roisin Conaty take on Sarah Millican and Rh...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-17", "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.