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_yqnsgc6w/schedule?date=2026-10-16&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Ant Anstead: Born MechanicTVR Taimar: Cult Classic. Ant finds a rare 1978 TVR Taimar in an Oxfordshire Garden. Despite oil leaks, dodgy paint and a missing heater box, he's ... | S2 E5, TVR Taimar: Cult Classic | 1h | |
| 01:00 | Junkyard EmpireUpgrade And Upsell. Andy's vision for big ideas leads to opportunity for the shop. If he achieves the build, he could secure years of future busine... | S2 E5, Upgrade and Upsell | 1h | |
| 02:00 | Texas MetalRoot Beer Cadillac. The crew blends old and new when a client wants to radically redesign her 1974 Eldorado. Plus, the team deal with a big problem... | S5 E4, Root Beer Cadillac | 1h | |
| 03:00 | Wheeler DealersToyota Land Cruiser. Mike finds a Land Cruiser FJ60, but the original 4-speed transmission holds it below highway speeds. He sources a JDM Toyota 5... | 1h | ||
| 04:00 | TeleshoppingTeleshopping. | 30m | ||
| 04:30 | TeleshoppingTeleshopping. | 30m | ||
| 05:00 | TeleshoppingTeleshopping. | 30m | ||
| 05:30 | TeleshoppingTeleshopping. | 30m | ||
| 06:00 | TeleshoppingTeleshopping. | 30m | ||
| 06:30 | TeleshoppingTeleshopping. | 30m | ||
| 07:00 | How Do They Do It?How do they make the amplifier used by rock legends, the famous Marshall amp? Plus, how do they turn wet clay into frost-proof garden pots? S16, Ep13 | S16 E13, Guitar Amplifier, Clay Pots | 30m | |
| 07:30 | How Do They Do It?How do they clean the world's tallest twin towers? How do they make a jigsaw where every piece is unique? How do they craft Olympic level hockey st... | S16 E14, Petronas Window Cleaners | 30m | |
| 08:00 | Roadworthy RescuesJeep J-Too Sketchy. Dave Chappelle helps Derek to revitalise a 1972 Jeep J2000 that's sat among a field of neglected Jeeps. Can they turn it into a... | S2 E2, Jeep J-Too Sketchy | 1h | |
| 09:00 | Salvage Hunters: Classic CarsMGTD & Renault Clio Williams. The boys travel to Cumbria to buy a British classic, the MGTD. But Drew gets carried away with the makeover and wonde... | S4 E2, MG TD & Renault Clio Williams | 1h | |
| 10:00 | Ant Anstead: Born MechanicMorris Traveller: Minor Miracle. Ant and his dad find a 'perfect' Woodie but there's a catch. There's no engine! The farmhouse is in danger of coll... | S2 E2, Morris Traveller | 1h | |
| 11:00 | Shed And Buried: Classic CarsJaguar E-Type. Henry and Fuzz head up to Yorkshire, hoping to revisit 'the one that got away'. It's a rare E-type Jaguar Rat Rod with a huge surpri... | S1 E8, Jaguar E-Type | 1h | |
| 12:00 | Richard Hammond's WorkshopCrunch Time. After a disastrous test with the MGB, Richard warns the Cogs if they can't turn things around in time for the next race, he'll ditch t... | S3 E5, Crunch Time | 1h | |
| 13:00 | Junkyard EmpireNever Easy. Andy thinks he's got an easy new way to make money - selling tricked out golf carts to his Dad's buddies. But when he tries to build on... | S2 E6, Never Easy | 1h | |
| 14:00 | Da Vinci's MachinesSpringald Cannon. The team attempts to recreate the 500-year old Springald Cannon design, which used a pre-fabricated cartridge loaded with gunpowd... | 1h | ||
| 15:00 | Bangla BangersArmed with nothing but old hammers, Bangladeshi car designer Leepu and Cockney mechanic Bernie transform a heap into the ultimate super-car. S1, Ep1 | 1h | ||
| 16:00 | Ant Anstead: Born MechanicMorris Traveller: Minor Miracle. Ant and his dad find a 'perfect' Woodie but there's a catch. There's no engine! The farmhouse is in danger of coll... | S2 E2, Morris Traveller | 1h | |
| 17:00 | Ant Anstead: Born MechanicTVR Taimar: Cult Classic. Ant finds a rare 1978 TVR Taimar in an Oxfordshire Garden. Despite oil leaks, dodgy paint and a missing heater box, he's ... | S2 E5, TVR Taimar: Cult Classic | 1h | |
| 18:00 | Wheeler DealersRover P5 B. Mike has unearthed a quintessential piece of British motoring history with a Rover P5 B. The car appears to be in good nick, but Edd's ... | 1h | ||
| 19:00 | Shed And Buried: Classic CarsMorris Minor. The boys visit Fuzz's friend Alex and his Rover collection, but they're sidetracked by a slightly troubled British icon: the Morris M... | S2 E1, Morris Minor | 1h | |
| 20:00 | Ant Anstead: Born MechanicBMW E30: The Reluctant Revival. Duncan talks Ant into buying a 1991 BMW 30 325i, convinced there's profit to be made. Meanwhile, Ant races to finis... | S2 E6, BMW E30: The Reluctant Revival | 1h | |
| 21:00 | Motor PickersA classic car expert loves his 1995 Mercedes, but it isn't modern enough for daily use. He asks Helen and Paul to find the perfect family hatchback... | S2 E3, Family Hatchback | 30m | |
| 21:30 | Motor PickersA client has a monthly budget of £260 to spend on a small SUV. Helen and Paul are tasked with finding a motor that's comfortable and city friendly.... | S2 E4, Small SUV | 30m | |
| 22:00 | Bangla BangersBernie and Leepu are looking for another rust bucket to turn into a super-car, but everything is in good condition. Luckily, a friend helps out. S1... | 1h | ||
| 23:00 | Outback TruckersA 30-truck charity hay convoy delivers supplies to drought-stricken King Island. Rookie Harrison Hooper tackles his toughest challenge yet. S10, Ep10 | S10 E10, Episode 10 | 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_yqnsgc6w/schedule?date=2026-10-16&tz=UTC" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yqnsgc6w/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yqnsgc6w/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_yqnsgc6w/schedule?date=2026-10-16&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_yqnsgc6w/schedule?date=2026-10-16&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_yqnsgc6w/schedule", params={"date": "2026-10-16", "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_yqnsgc6w/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_j004vhkm", "channel": "ch_yqnsgc6w", "start": "2026-10-16T00:00:00Z", "stop": "2026-10-16T01:00:00Z", "title": "Ant Anstead: Born Mechanic", "sub_title": null, "description": "TVR Taimar: Cult Classic. Ant finds a rare 1978 TVR Taimar in an Oxfordshire ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-16", "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.
A free key in a minute, with Google. No card. Yesterday and today on every channel in 150 countries.