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_92gmqhp8/schedule?date=2026-10-13&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | Tipping PointBen Shephard hosts the quiz show in which four players take on an extraordinary machine. S11 Ep41 | 1h | ||
| 00:55 | Tipping PointBen Shephard hosts the quiz show in which four players take on an extraordinary machine. S11 Ep42 | 1h | ||
| 01:55 | DIY SOS: The Big BuildAvening: The team helps project manager Ben in Avening in the Cotswolds, whose life was changed in a split second by a freak accident while holiday... | 1h | ||
| 02:55 | DIY SOS: The Big BuildMildenhall: Nick Knowles meets a husband, father and football fan who was brain damaged in an attack, and now needs his home adapted for his care a... | 1h | ||
| 03:55 | DIY SOS: The Big BuildHessle: The DIY SOS team and hundreds of kind volunteers step up to help the recently widowed and wheelchair-bound Darren and his three sons. S30 Ep1 | 1h | ||
| 04:55 | Tipping PointGame show in which contestants face a giant version of a classic arcade machine. S11 Ep40 | 1h | ||
| 05:55 | Tipping PointBen Shephard hosts the quiz show in which four players take on an extraordinary machine. S11 Ep41 | 1h | ||
| 06:55 | Tipping PointBen Shephard hosts the quiz show in which four players take on an extraordinary machine. S11 Ep42 | 1h | ||
| 07:55 | Property Brothers: Forever HomesTenny & Lyle: Tenny and Lyle are excited to marry their two families together, but they need a game-changing renovation to make the house work for ... | 55m | ||
| 08:50 | DIY SOS: The Big Build On nowAvening: The team helps project manager Ben in Avening in the Cotswolds, whose life was changed in a split second by a freak accident while holiday... | 1h | ||
| 09:50 | DIY SOS: The Big BuildMildenhall: Nick Knowles meets a husband, father and football fan who was brain damaged in an attack, and now needs his home adapted for his care a... | 1h | ||
| 10:50 | New: MasterChef AustraliaIt's the final day of Heat Week and four cooks face off in head-to-head duels in an elimination challenge. The bottom dish in the final duel will s... | 1h 10m | ||
| 12:00 | Inside the Ambulance: Coast and CountryParamedics are called to help a family involved in a car crash on a dark street and reassure a woman with dementia who's having a suspected heart a... | 1h | ||
| 13:00 | New: Pete Wicks: For Dogs' SakeMonica, Biggie and Rachel: Pete helps dogs with behavioural and medical challenges, including a Pocket Bully facing surgery and an eight-month-old ... | 1h | ||
| 14:00 | AmbulanceNew. The service responds to two separate calls for patients with severe burns, both in need of urgent treatment at the region's only specialist bu... | 1h | ||
| 15:00 | AmbulanceNew. As the night shift begins, 82 patients across the North West are waiting for an ambulance. With a new call being taken every 30 seconds, param... | 1h | ||
| 16:00 | Emergency: First Time MedicsClaire comes face-to-face with stretched NHS resources when she tries to help a cancer patient who's bleeding heavily, and Ese grapples with a rare... | 1h | ||
| 17:00 | My FamilyCards on the Table: Domestic fun with the hapless Harpers. Ben's poker school is costing him a fortune. Susan's visit to a fortune teller suggests ... | 30m | ||
| 17:30 | My FamilyNeighbour Wars: Frenetic sitcom about a dentist and his family. Having run over Mr Casey's dog some years ago, Ben now compounds the misdemeanour b... | 30m | ||
| 18:00 | My FamilyCan't Get No Satisfaction: The sitcom that does for dentists what Fawlty Towers did for hotel managers! Michael and Alfie's internet dating does no... | 1h | ||
| 19:00 | TeleshoppingShopping from Home. | 3h 10m | ||
| 22:10 | Property Brothers: Forever HomesBrian & Stephanie: Stephanie lived in one home growing up and Brian moved around a lot as a kid - the two have moved six times since they started d... | 50m | ||
| 23:00 | Tipping PointBen Shephard hosts the quiz show in which four players take on an extraordinary machine. S11 Ep46 | 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_92gmqhp8/schedule?date=2026-10-13&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_92gmqhp8/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_92gmqhp8/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_92gmqhp8/schedule?date=2026-10-13&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_92gmqhp8/schedule?date=2026-10-13&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_92gmqhp8/schedule", params={"date": "2026-10-13", "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_92gmqhp8/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_w1xgextn", "channel": "ch_92gmqhp8", "start": "2026-10-12T23:55:00Z", "stop": "2026-10-13T00:55:00Z", "title": "Tipping Point", "sub_title": null, "description": "Ben Shephard hosts the quiz show in which four players take on an extraordina...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 23, "date": "2026-10-13", "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 | Friday 13 October 2023 | 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.