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_rt29ax01/schedule?date=2026-10-17&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Deadliest CatchBlow The Man Down. Mother Nature blows back as Landon embarks on his first solo mission. Sig fishes in 20-foot seas as ferocious tides endanger Joh... | S20 E11, Blow the Man Down | 1h | |
| 01:00 | Expedition UnknownTraitors' Treasure of 1776. Josh chases riches stolen by British loyalists during the American Revolution and helps dig up a cache of coins plunder... | S13 E3, Traitors' Treasure of 1776 | 1h | |
| 02:00 | Expedition UnknownMystery Ruins Of The Stone Age. Josh investigates the shocking rumours surrounding a Turkish dig site 6,000 years older than Stonehenge. Josh finds... | S15 E7, Mystery Ruins of the Stone Age | 1h | |
| 03:00 | Homestead Rescue: InterventionA Homestead Divided. A fed-up wife in Arizona secretly pleads for the Raneys to take her husband from dreamer to doer to save their homestead and f... | S1 E2, A Homestead Divided | 2h | |
| 05:00 | TeleshoppingTeleshopping. | 30m | ||
| 05:30 | TeleshoppingTeleshopping. | 30m | ||
| 06:00 | Deadliest CatchRaw Nerves. Johnathan delegates dentistry duties when his brother's dental implants fail at sea. Rick reverses course after his greenhorn suffers a... | S22 E17, Raw Nerves | 1h | |
| 07:00 | How Do They Do It?It's been tipping over for 800 years - what's the gravity-defying magic behind Pisa's leaning tower? And, how are chocolate digestive biscuits manu... | S15 E5, Leaning Tower of Pisa, Eider Down and Digestive Biscuits | 30m | |
| 07:30 | How Do They Do It?How did the ancient Greeks invent parchment with techniques still used today? And how do they make shuttlecocks, the fasting moving object in sport... | S15 E6, Parchment, Shuttlecock, Salt | 30m | |
| 08:00 | How Do They Do It?How do they make smooth writing ballpoint pens that don't leak or fade? And, how do they make pizza for soldiers on the frontline? S15, Ep7 | S15 E7, Ballpoint Pen, Ration and Mat | 30m | |
| 08:30 | How Do They Do It?In Cremona, how do they make modern violins that sound as good as the legendary Stradivarius? And, how do they build houses with volcanic rock? S15... | S15 E8, Violins, Milk Deliveries and Pumice | 30m | |
| 09:00 | Dr. Jeff: Rocky Mountain VetJeff And The Jaguar. Dr. Jeff and Petra train new vets at a wildlife sanctuary in Mexico. While there, they spay an endangered jaguar, and help an ... | S6 E5, Runaway Dog | 1h | |
| 10:00 | Dr. Jeff: Rocky Mountain VetA First For Dr. Jeff. Dr. Jeff performs a surgery he'd never done before on a dog with laboured breathing. Meanwhile, Dr. Baier saves some neglecte... | S6 E6, A Tiger's Tale | 1h | |
| 11:00 | Dr. Jeff: Rocky Mountain VetThe Littlest Rescuer. A dog is rushed to the clinic after being hit by a car. Four rats must be neutered before adoption and a little girl rescues ... | S6 E7, Tiny Soul Mate | 1h | |
| 12:00 | Deadliest CatchHe's In The Water! When Wizard deckhand Lynn Guitard goes overboard, Keith and Monte scramble to rescue him. Sig lets Sophia prove herself at the R... | S22 E10, He's in the Water! | 1h | |
| 13:00 | Deadliest CatchO Captain, My Captain. Greenhorn Todd's abscessed tooth forces Rick to consider a costly return to port. Sig gives protégé 'Bob' the helm for her f... | S22 E11, O Captain, My Captain | 1h | |
| 14:00 | Deadliest CatchCrushing Ice. As Arctic ice wreaks havoc on the fishing grounds, Rick risks losing a fortune in crab pots. Johnathan tests the Time Bandit's reinfo... | S22 E12, Crushing Ice | 1h | |
| 15:00 | Deadliest CatchThose In Peril On The Sea. Captains Sig and Sophia shift their strategy as injuries plague the Northwestern deck crew. Jake loses power in heavy se... | S22 E13, Those in Peril on the Sea | 1h | |
| 16:00 | Deadliest CatchCurse Of The Hybrids. Sig and Sophia score some hybrid crab, but a tank imbalance risks capsizing the Northwestern. The Time Bandit crew races inco... | S22 E14, Curse of the Hybrids | 1h | |
| 17:00 | Deadliest CatchAleutian Solution. Sig races to jettison pots to repair a flooding compartment below deck. Rick enlists the Time Bandit to hide hot fishing until J... | S22 E15, Aleutian Solution | 1h | |
| 18:00 | Gold RushA Midas Mess. Tony digs out a dozer and two trucks in the Midas Cut. Parker pushes to get his second wash plant running. Buzz struggles to assemble... | S17 E2, A Midas Mess | 1h | |
| 19:00 | Maine Cabin MastersOyster Farm Shack. Builder Chase Morrill and his team rebuild an old oyster shack for a working farm. They have their tightest deadline to date and... | S2 E7, Oyster Farm Shack | 1h | |
| 20:00 | Building Off The GridColorado Earth House. Two renovators have purchased land in a remote part of Colorado. They plan on using a rammed-earth process to construct all-n... | S11 E6, Colorado Earth House | 1h | |
| 21:00 | Naked And Afraid: ShipwreckedTyphoon Warning. Stung by Patrick's criticism, Allison crafts debris into a fishing net. A tropical storm pounds the survivalists. A team must aban... | S1 E4, Typhoon Warning | 2h | |
| 23:00 | Expedition UnknownTraitors' Treasure of 1776. Josh chases riches stolen by British loyalists during the American Revolution and helps dig up a cache of coins plunder... | S13 E3, Traitors' Treasure of 1776 | 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_rt29ax01/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_rt29ax01/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rt29ax01/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rt29ax01/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_rt29ax01/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_rt29ax01/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_rt29ax01/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_rbkymv15", "channel": "ch_rt29ax01", "start": "2026-10-17T00:00:00Z", "stop": "2026-10-17T01:00:00Z", "title": "Deadliest Catch", "sub_title": null, "description": "Blow The Man Down. Mother Nature blows back as Landon embarks on his first so...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 25, "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.
A free key in a minute, with Google. No card. Yesterday and today on every channel in 150 countries.