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_xg86xe7k/schedule?date=2026-10-10&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Salvage HuntersProvenance Counts. Serkan, Jay and Viki hunt for items with remarkable history. In Somerset they visit a family-run quarry, and a collection of cir... | S20 E17, Provenance Counts | 1h | |
| 01:00 | Aussie Gold HuntersA flood forces the Desert Diggers to call for help. Plus, new technology leads Jacqui and Andrew to a massive haul of gold. S10, Ep11 | S10 E11, Episode 11 | 1h | |
| 02:00 | Aussie Gold HuntersBrent and his son Cayden set off on an adventure to find highly valuable, crystalline gold. Plus, Sheryl and Simon hit it big on new ground. S10, Ep12 | S10 E12, Episode 12 | 1h | |
| 03:00 | Outback TruckersJack Macrae manoeuvres a massive house through extreme weather conditions. Meanwhile, Mike Elliott battles scorching heat in Western Australia. S10... | S10 E2, Episode 2 | 1h | |
| 04:00 | Outback TruckersSteve Grahame travels through Australia's harsh red centre. Plus, rookies Harrison and Brad navigate challenges on the Great Northern Highway. S10,... | S10 E3, Episode 3 | 1h | |
| 05:00 | The Repair ShopBookbinding specialist Christ is tasked with restoring a grandmother's diary. Plus, leather expert Susie works on a worn leather apron. S7, Ep16 | 1h | ||
| 06:00 | Shed And BuriedSam and Henry look through an eclectic collection in Hertfordshire. There's lots for the guys to admire, including a Humber Sceptre and a model air... | 30m | ||
| 06:30 | Shed And BuriedHenry and Sam are in Oxfordshire to rummage through a collection of vintage tractors and automobiles. They find a Suzuki SB200 and paraffin dispens... | S3 E5, Mel, Ade / Oxfordshire | 30m | |
| 07:00 | Shed And BuriedIn Devon, Henry and Sam are on a mission to buy automobilia for a client's man cave. The guys uncover a 1937 petrol pump and a pricey tyre inflator... | S3 E6, Doug / Devon | 30m | |
| 07:30 | Shed And BuriedAfter eight years of waiting, the guys are finally granted access to an incredible collection. They immediately spot a rare 1930 Wolseley Messenger... | 30m | ||
| 08:00 | Find It, Fix It, Flog ItIn Pembrokeshire, Henry and Simon meet a cattle farmer whose barns are brimming with treasure. And they find a vintage pedal car that makes them fe... | S6 E5, Episode 5 | 1h | |
| 09:00 | Celebrity Yorkshire Auction HouseAngus explores Boyzone star Shane Lynch's super-cars and a camper-van-turned-mini-bar. Then he checks out presenter Julia Bradbury's Victorian chai... | 1h | ||
| 10:00 | The Yorkshire Auction HouseAngus and the team clear out a farmhouse in Cumbria. They uncover some wonderful antiques, including a box of collectable toy cars and a 19th centu... | S3 E2, Animal Rescue and the Gold Haul | 1h | |
| 11:00 | Antiques Road TripAntiques experts Louise Gostelow and David Harper embark on the last leg of their road trip. Who will be triumphant at the final auction in Scarbor... | 1h | ||
| 12:00 | The Yorkshire Auction HouseYorkshire's Greatest Showman. Angus receives a call from two sisters desperate to find new homes for their late father's incredible collection of c... | S5 E4, Yorkshire's Greatest Showman | 1h | |
| 13:00 | The Repair ShopThe restorers go global with artefacts from around the world. They include a 200-year-old guitar from Vienna and a '70s pinball machine. S8, Ep19 | 1h | ||
| 14:00 | The Repair ShopThe expert team revive iconic items including a chair in which JFK once sat, a Royal Navy hat filled with romantic letters, and a Walkman. S8, Ep20 | 1h | ||
| 15:00 | How Do They Do It?How do they make Aquavit? How do kangaroos help protect motorcycle riders in a crash? How do they clean away years of grime from New York's St Patr... | S11 E13, Balsamic Vinegar; Drysuits; Stunt Plane | 30m | |
| 15:30 | How Do They Do It?How do they build a port ready to receive container ships? How do they make 28 million plastic bags a day? And, how do they blow the glass to make ... | S11 E14, Dock Cranes; Plastic Bags; Baubles | 30m | |
| 16:00 | How Do They Do It?How do they create the world's most expensive vinegar? How do they keep divers dry and warm in the ocean? How do they build a plane that can fly up... | S11 E15, Super Steel; Wool; Kiteboards | 30m | |
| 16:30 | How Do They Do It?How do they forge super steel to make a car lighter, greener and safer? And, how do they shear Australia's eighty million sheep every Spring? S11, ... | S11 E16, Soybean Matress; Aircraft Seats; Bra Design | 30m | |
| 17:00 | Salvage HuntersA Chipping Norton barbershop hides an incredible antiques emporium. In an Anglesey salt factory, Drew and Tee discover an unusual bread and cheese ... | S17 E5, Episode 5 | 1h | |
| 18:00 | Salvage HuntersDrew's son Tom is keen to learn more about the trade. They visit Shepton Mallet Flea market in Somerset, where Tom spots a stunning painting. S17, Ep6 | S17 E6, Episode 6 | 1h | |
| 19:00 | Salvage Hunters: The RestorersAn Egyptian Wonder. Game restorer Mark Squires repairs and rebuilds a 1960s one armed bandit game. Metalworker Ted Edley is tasked with restoring a... | S6 E10, The Egyptian Wonder | 1h | |
| 20:00 | How It's MadeDiscover how they manufacture people carriers, build shopping trolleys and produce collectable coins. S2, Ep28 | S2 E12, Cars, Grocery Carts, Rapid Tooling and Prototyping, Collectible Coins | 30m | |
| 20:30 | How It's MadeA selection of everyday objects are put under the microscope as we find out how they are made. S2, Ep29 | S2 E13, Ball Bearings, Electrical Wires, Lost Wax Process Casting, Automated Machines | 30m | |
| 21:00 | TeleshoppingTeleshopping. | 30m | ||
| 21:30 | TeleshoppingTeleshopping. | 30m | ||
| 22:00 | Massive Engineering MistakesIn Italy, a towering bridge collapses. In Connecticut, tragedy strikes a construction site. A bridge fails mid-construction in Canada's capital. S4... | S4 E10, Pittsburgh Landslide | 1h | |
| 23:00 | BSB HighlightsRound 10: Donington Park. Highlights of all the action from Round 10 of the British Superbike Championships at Donington Park. S1, Ep10 | 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_xg86xe7k/schedule?date=2026-10-10&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xg86xe7k/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xg86xe7k/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_xg86xe7k/schedule?date=2026-10-10&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_xg86xe7k/schedule?date=2026-10-10&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_xg86xe7k/schedule", params={"date": "2026-10-10", "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_xg86xe7k/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_hhnw4d2d", "channel": "ch_xg86xe7k", "start": "2026-10-10T00:00:00Z", "stop": "2026-10-10T01:00:00Z", "title": "Salvage Hunters", "sub_title": null, "description": "Provenance Counts. Serkan, Jay and Viki hunt for items with remarkable histor...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-10", "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 | Sunday 12 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 155 countries.