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-13&tz=UTC
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | How Do They Do It?A look at how products are manufactured around the world. How is vodka produced, how are Chinamax ships manufactured and how is abalone made. | 30m | ||
| 00:30 | How Do They Do It?A look at how products are made around the world. Featuring the St Petersburg metro, the world's most expensive coffee and chip makers. | 30m | ||
| 01:00 | Undercover BillionaireMonique doubles down when her fundraising deadline passes. Grant launches two $1 million business ideas. Elaine rushes ahead with renovations. | 1h | ||
| 02:00 | Undercover BillionaireBe Afraid, But Do It Anyway. Elaine has a setback when an investor pulls out. Monique lands a side hustle at an iconic business. Grant struggles wi... | 1h | ||
| 03:00 | Wheeler DealersA 1979 Jeep CJ-7 Renegade rolls into the workshop, but it's rusted out. Ant repairs the damage, while Mike revives its tired faux-denim stonewashed... | 1h | ||
| 04:00 | Filthy FortunesMatt's team goes full hazmat suit to tackle a rat-infested hoard that is rumoured to have cash hidden in every room - if the rats haven't eaten it. | 1h | ||
| 05:00 | MoonshinersDemand spikes for Tim and Tickle's duty-free shine. Mark and Digger buy 90,000 bushels of surplus corn but must run stills 24/7 to empty the silos. | 1h | ||
| 06:00 | Expedition XPhil and Heather continue their investigation into claims of alien activity in Norway's Hessdalen Valley, and creatures reported to visit earth. | 1h | ||
| 07:00 | In the Eye of the Storm: ChasersA rare northern outbreak draws chasers across the Canadian border. Freddy, Tanner, and Connor race across Nebraska pursuing the Tornado of the Year. | 1h | ||
| 08:00 | Deadliest CatchSig risks capsizing when his tank floods in an Arctic storm. Sophia must prove she can lead in severe weather while Jake battles insubordination. | S20 E7, Forged in Fury | 1h | |
| 09:00 | Expedition XThe team continue their investigation into a lunatic asylum. They capture evidence that convinces them this is their most terrifying expedition yet. | 1h | ||
| 10:00 | Expedition XPhil and Heather continue their investigation into claims of alien activity in Norway's Hessdalen Valley, and creatures reported to visit earth. | 1h | ||
| 11:00 | Alaska: Homestead RescueIn West Virginia, the Raneys face a stubborn mountain and even more stubborn homesteaders, as they try to bring water to a farm with 300 animals. | 2h | ||
| 13:00 | Teleshopping | 30m | ||
| 13:30 | Teleshopping | 30m | ||
| 14: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... | 1h | ||
| 15:00 | TankedDrag queen Frank Marino asks the duo to create an over-the-top bed tank. Meanwhile, the guys build a Pirate Ship tank in Florida. | 1h | ||
| 16:00 | TankedATM create two connecting tanks that total nearly 250,000 gallons of water for an aquarium attraction where visitors can dive with sharks. | 1h | ||
| 17:00 | Gold Rush: Mine Rescue with Freddy & JuanIn Oregon, a 23-year-old man and his family desperately need help with their gold mine. Freddy and Juan have a plan to completely transform this mi... | 1h | ||
| 18:00 | Gold Rush: Mine Rescue with Freddy & JuanFreddy and Juan travel to Nome, Alaska, to save a family's gold mining dream. They must work out why a floating wash plant is losing gold. | 1h | ||
| 19:00 | Building Off The GridA builder heads to northern Colorado to build the ultimate off-grid tent. It has a custom fabricated wooden frame, canvas shell and an elegant livi... | 1h | ||
| 20:00 | Building Off The GridA pro builder crafts an off-grid modular home high on a cliff off the coast of Vancouver, Canada. The smallest mistake could see it tumbling into t... | 1h | ||
| 21:00 | Animal Cops HoustonThe Houston SPCA fights to save Pixie, a three-legged Labrador. Plus, there's stakeout to rescue a missing dog needing urgent medical attention. | 1h | ||
| 22:00 | Animal Cops HoustonInvestigators are called into action when a pet owner is caught on camera abusing his puppy. It's up to investigators to bring him to justice. | 1h | ||
| 23:00 | How Do They Do It?A look at how products are made. Featuring how leather is produced, how goods are moved down the Grand Canal and how Flyboard is created. | 30m | ||
| 23:30 | How Do They Do It?How do they make the king of cheeses, Parmesan? How do they keep the runways running at the world's busiest airports? How do they manufacture relax... | 30m |
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-13&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-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rt29ax01/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_rt29ax01/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_rt29ax01/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_rt29ax01/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_z3p3xvwh", "channel": "ch_rt29ax01", "start": "2026-10-13T00:00:00Z", "stop": "2026-10-13T00:30:00Z", "title": "How Do They Do It?", "sub_title": null, "description": "A look at how products are manufactured around the world. How is vodka produc...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "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 | 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.