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 America/New_York 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 America/New_York. The same day from the API: GET /v1/channels/ch_1cw0qakm/schedule?date=2026-10-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Iron ResurrectionMandi and Shag have a lead on a '70s step van, which Joe and the team will transform for a fan's whiskey business; the crew must find a new hood fo... | S7 E4, Step Van to Showstopper | Series, Reality | 1h |
| 01:00 | Iron ResurrectionJoe and the team continue transforming the '70s step van into a rolling billboard for a whiskey company; the body gets an extreme makeover; Joe wor... | S7 E5, Step Van to Showstopper Part 2 | Series, Reality | 1h |
| 02:00 | Iron ResurrectionThere's a change of plans for the Whiskey Van; the owner wants to auction the van off at Mecum and donate the proceeds to St. Jude's Children's Hos... | S7 E6, Step Van to Showstopper Part 3 | Series, Reality | 1h |
| 03:00 | Iron ResurrectionDanny and Penny Cobbs own an award-winning '55 big-window truck, but it doesn't run; they need Joe Martin to get this showstopper on the road; the ... | S7 E3, Big Wheels, Big Engine - '55 Big Window Truck | Series, Reality | 1h |
| 04:00 | Iron ResurrectionJoe Martin is ready to upgrade a special car in his collection, a '60 Impala that's been collecting dust for nearly 25 years; Joe and the guys get ... | S7 E1, X-Frame Overhaul - '60 Impala Part 1 | Series, Reality | 1h |
| 05:00 | Iron ResurrectionJoe gets to work on upgrades to his '60 Impala with a new frame and engine; Mandi selects a '49 Buick to sell to fund the build, and Uncle Bill hel... | S7 E2, X-Frame Overhaul - '60 Impala Part 2 | Series, Reality | 1h |
| 06:00 | RoadkillFreiburger and Finnegan rediscover and road trip the 440-powered 1971 Chrysler Newport eight-door airport car they found. | More Doors, Less Floors! | Series, Reality | 1h |
| 07:00 | RoadkillFreiburger and Finnegan set new records for oil consumption in a 1974 Toyota Hilux with a small-block Chevy V8; they road trip to Cleetus McFarland... | Smokey and LeMullets! | Series, Reality | 1h |
| 08:00 | Roadkill GarageFreiburger and Dulcich tackle the easy task of upgrading the handling of the T-37, only to have their most infuriating build to date; they try to i... | S5 E9, Pontiac T-37 Handling Upgrade Frustration! | Series, Motoring | 30m |
| 08:30 | My Classic CarDennis travels to Langley, British Columbia, for the Canada D'eh Car Show, then he'll make his way to Issaquah, Washington, for a Tri-Five Chevy show. | Canada D'eh Car Show/Tri-Five Chevys at XXX Rootbeer Drive-in | Series, Motoring | 30m |
| 09:00 | Orange County Choppers OriginalPaul Teutul Sr. and the OCC crew go old-school with a classic chopper design, bringing not only awareness but also acceptance to friends and family... | S1 E2, Autism Acceptance | Series, Reality | 1h |
| 10:00 | Dallas Car SharksMartha works on a 1969 Barracuda; Tommy uncovers a loaded 1965 El Camino; JD picks up a 1978 Trans Am. | S2 E1, JD and the Bandit | Series, Motoring | 30m |
| 10:30 | Dallas Car SharksMartha picks up a 1966 Beetle; JD transforms a 5.0 Mustang; a beefy 1985 Suburban contains a surprise in the back; Ash locates a 1988 Alfa Romeo co... | S2 E2, Topless Italian Model | Series, Motoring | 30m |
| 11:00 | Dallas Car SharksMartha flips a gem from the prewar era; Ash's custom truck comes with some unpleasant revelations; Tommy acts like a rock star; JD transforms a 196... | S2 E3, Mad About a Mustang | Series, Motoring | 30m |
| 11:30 | Build for Off-RoadIan tackles some of the design issues on his FJ45 project, making the necessary changes to get the build back on track. With a redesigned exhaust s... | S3 E3, FJ45 Finishing Touches | Series, Reality | 30m |
| 12:00 | Two Guys GarageA family-run animal rescue organization needs a maintenance overhaul on the two vehicles they use to rescue their animals. | S25 E7, Animal Rescue Vehicle | Series, Motoring | 30m |
| 12:30 | Build for Off-RoadThis year's Adventure Ride kicks off out west on the legendary Rimrocker Trail, taking the team from Montrose, Colorado, to Moab, Utah. Along the w... | S3 E4, West Adventure Ride Part 1 | Series, Reality | 30m |
| 13:00 | Build for Off-RoadIan takes you through every step of the wiring process, from choosing the right harness and finding existing wires to tap into, to selecting the pr... | S3 E2, Wiring an Off-Road Rig | Series, Reality | 30m |
| 13:30 | Two Guys GarageWillie B heads to Indiana to meet up with his buddies Jeff Lutz and Clay Millican and check in on the progress of the CRC Training Trailer. After s... | S25 E8, Let's Build a Trailer! | Series, Motoring | 30m |
| 14:00 | Wheeler DealersTo celebrate Wheeler Dealers' 20th anniversary, Mike and Elvis mark another motoring milestone: the end of production for the Ford Fiesta; the boys... | S27 E1, Ford Fiesta Mk1 | Series, Motoring | 1h |
| 15:00 | Wheeler DealersA ride in a Peugeot 205 T16 inspires Mike's latest mission to buy a 205 Rallye; it's the UK version and is under-powered compared to European model... | S27 E2, Peugeot 205 | Series, Motoring | 1h |
| 16:00 | Wheeler DealersIt's 10 years since Saab last made a car, and Mike finds a soft-top 900 going cheap, but it isn't running smoothly, the clutch is iffy, the turbo l... | S27 E3, Saab 900 | Series, Motoring | 1h |
| 17:00 | Wheeler DealersMike and Elvis are massive fans of turbocharged Subarus, and they're both baffled the company never produced a Scooby BRZ STI; the pair are going t... | S27 E4, Subaru BRZ | Series, Motoring | 1h |
| 18:00 | Wheeler DealersMike seeks to purchase a Land Rover Discovery. | S6 E17, Land Rover Discovery TDI (1) | Series, Motoring | 1h |
| 19:00 | Wheeler DealersMike and Elvis try to make an Audi RS6 estate car faster than a sports car; Mike reckons he's found one that could be a bargain, but Elvis isn't so... | S27 E6, Audi RS6 | Series, Motoring | 1h |
| 20:00 | Wheeler DealersMike decides to take a gamble on a Ford P100 imported from South Africa to Scotland; the truck looks lovely, but Elvis has to get the giant engine ... | S27 E7, Ford P100 | Series, Motoring | 1h |
| 21:00 | Wheeler DealersMike finds an Alfa Romeo GTV with some fails, but nothing that he reckons Elvis can't sort; he plans to go to Italy to recreate the GTV Cup, a race... | S27 E8, Alfa Romeo GTV | Series, Motoring | 1h |
| 22:00 | Wheeler DealersMike sneaks a Caterham Seven into the workshop to surprise Elvis; Elvis can't contain his excitement at the prospect of producing the ultimate Seve... | S27 E9, Caterham 7 | Series, Motoring | 1h |
| 23:00 | Wheeler DealersMike's found a rare, 33-year-old Peugeot 405 while in Portugal; however, finding parts for a three decade old car isn't going to be easy; Mike and ... | S27 E10, Peugeot 405 | Series, Motoring | 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_1cw0qakm/schedule?date=2026-10-10&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1cw0qakm/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1cw0qakm/history?from=2026-03-01T00:00:00Z&to=2026-03-02T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1cw0qakm/schedule?date=2026-10-10&tz=America/New_York"); 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_1cw0qakm/schedule?date=2026-10-10&tz=America/New_York", { 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_1cw0qakm/schedule", params={"date": "2026-10-10", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_1cw0qakm/schedule?date=2026-10-10, the first programme { "data": [ { "id": "ls_4b7y9sm8", "channel": "ch_1cw0qakm", "start": "2026-10-10T04:00:00Z", "stop": "2026-10-10T05:00:00Z", "title": "Iron Resurrection", "sub_title": "Step Van to Showstopper", "description": "Mandi and Shag have a lead on a '70s step van, which Joe and the team will tr...", "category": [ "series", "reality", "auto", "motorcycle" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-10", "tz": "America/New_York" } }
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 1 March 2026 | Category |
|---|---|---|
| 01:00 | Vegas Rat Rods | Series, Reality |
| 02:00 | Vegas Rat Rods | Series, Reality |
| 03:00 | Vegas Rat Rods | Series, Reality |
| 21 more programmes that day, on Archive | ||
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.