73.8M 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_bqzw72wn/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Ascend TVThe Freeride World Tour can dominate any skiers Instagram feed with highlight reels, but behind the scenes, there is an incredible amount of work t... | 30m | ||
| 00:30 | Ascend TVWhen Eduardo De Leo launched his own brand of touring skis, he set off to set up a company that reflects his passion for ski touring. | 30m | ||
| 01:00 | AwestruckThe UCI team at the Tahoe Lab measures how awe impacts happiness, gratitude, relationships and well-being. | 30m | ||
| 01:30 | AwestruckHow can experiencing awe for just two minutes have measurable effects? Follow the research team as they wrap up the Tahoe Lab, and share the results. | 30m | ||
| 02:00 | Warren Miller Half-HourIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 02:30 | Warren Miller Half-HourIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 03:00 | Warren Miller VaultIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 03:30 | Warren Miller VaultIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 04:00 | The Road Less Eaten With Biju ThomasFly-fishing and foraging in the Texas Hill Country, featuring locally distilled Sotol and wild game cuisine. | 30m | ||
| 04:30 | The Road Less Eaten With Biju ThomasCyclist Christian Vande Velde takes Chef Biju through Greenville, S.C., visiting restaurants along the way. | 30m | ||
| 05:00 | USA Crits 2026 | 30m | ||
| 05:30 | USA Crits 2026 | 30m | ||
| 06:00 | Great Family AdventureNick Troutman and Emily Jackson head to the 2024 Freestyle Kayaking World Championships in Columbus, Ga. | 30m | ||
| 06:30 | DispatchesAn organization that tracks and logs data on precious marine life, OCEARCH's global shark tracker, inspires current and future generations of explo... | 30m | ||
| 07:00 | The Xtreme CollXtionTwo BMX superstars travel to New Zealand for a unique ride. Talk with one of the most courageous Enduro riders, Jonny Walker. | 30m | ||
| 07:30 | Pinkbike AcademyThe final four racers drop into the last race of the season to see who has what it takes to become a professional mountain biker and take home $30,... | 1h | ||
| 08:30 | DATEV Challenge Roth 2026 | 30m | ||
| 09:00 | LocalsCam takes a look back at his adventures hosting "Locals." For three years being adopted by a local star and their community, living their life for ... | 30m | ||
| 09:30 | The Outdoor Sports Show | 30m | ||
| 10:00 | DirtJosh links up with Mason Hereford, the owner of award-winning sandwich shop Turkey and the Wolf, and then hits the road for some epic hog hunting, ... | 30m | ||
| 10:30 | Khanh Ong's Wild FoodChef Khanh Ong explores Eyre Peninsula, South Australia. In shark infested waters he conquers his fears and jumps in to learn how to hunt underwate... | 1h | ||
| 11:30 | Life of KaiThe Big Wave World Tour tow surfing event is on at Nazaré, a last chance to win this winter for Kai. | 30m | ||
| 12:00 | Great Family AdventureNick Troutman and Emily Jackson and family set out on a road trip from Rock Island, Tenn., to West Virginia. | 30m | ||
| 12:30 | Adventure CitiesSeasoned travel writer Jonathan Thompson sets out to explore the adventurous sides of Aqaba, Jordan, and Québec City, Canada. | 30m | ||
| 13:00 | Ultimate RushSteve Fisher leads an all-star team of kayakers as they venture into unfamiliar territory. | 30m | ||
| 13:30 | Paddy O Sucks AtAttempting a 50-mile trail run with no training, PaddyO experiences the physical and mental breakdown known as the ultimate bonk. | 30m | ||
| 14:00 | Facing WavesKen Whiting is in Lapland North, Finland on the Luttojoki River, exploring the islands of Lake Inarijärvi. | 30m | ||
| 14:30 | The Road Less Eaten With Biju ThomasBiju heads to Alabama's Beaches to sample southern fare at its freshest; Zeke's landing hosts a hook and cook fishing trip, Hog Wild is the home of... | 30m | ||
| 15:00 | USA Crits 2026Downtown LaGrange turns into a battleground of speed as elite cyclists take on this fast, technical criterium. | 30m | ||
| 15:30 | Red Bull: Made InBasque Country's heroes explore their region's best surf breaks and cultures around them. | 30m | ||
| 16:00 | Dirt | 1h | ||
| 17:00 | Warren Miller's There Comes a TimeAmazing skiers ski some of the most historic ski resorts on the planet. | 2h | ||
| 19:00 | LocalsErik Roner jumps out of a helicopter and meets Walsh on the beaches of Maui; the Walsh brothers visit their favorite surf spots away from the overe... | 30m | ||
| 19:30 | Adventure CitiesSeasoned travel writer Jonathan Thompson sets out to explore the adventurous sides of Sapporo, Japan and Portland, Ore. | 30m | ||
| 20:00 | Get a Little Out There With Alex HonnoldRock climber Alex Honnold road trips through Nevada in his van, discovering hidden gems, outdoor thrills and local culture; he shows the transforma... | 30m | ||
| 20:30 | Get a Little Out There With Alex HonnoldAlex Honnold scales a vertical bus, a sand dune and joins Tommy Caldwell for an ascent on a granite wall. | 30m | ||
| 21:00 | Ironman: 70.3Ironman triathlons from start to finish. | 1h | ||
| 22:00 | Life of KaiKai Lenny competes against the world's best big wave surfers in the WSL Big Wave World Tour event in Maui. | 30m | ||
| 22:30 | Life of KaiThe Big Wave World Tour tow surfing event is on at Nazaré, a last chance to win this winter for Kai. | 30m | ||
| 23:00 | Get a Little Out There With Alex HonnoldRock climber Alex Honnold road trips through Nevada in his van, discovering hidden gems, outdoor thrills and local culture; he shows the transforma... | 30m | ||
| 23:30 | Get a Little Out There With Alex HonnoldAlex Honnold scales a vertical bus, a sand dune and joins Tommy Caldwell for an ascent on a granite wall. | 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_bqzw72wn/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_bqzw72wn/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_bqzw72wn/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_bqzw72wn/schedule?date=2026-10-14&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_bqzw72wn/schedule?date=2026-10-14&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_bqzw72wn/schedule", params={"date": "2026-10-14", "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_bqzw72wn/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_rg0jve3h", "channel": "ch_bqzw72wn", "start": "2026-10-14T04:00:00Z", "stop": "2026-10-14T04:30:00Z", "title": "Ascend TV", "sub_title": null, "description": "The Freeride World Tour can dominate any skiers Instagram feed with highlight...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "date": "2026-10-14", "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 | Thursday 25 June 2026 | Category |
|---|---|---|
| 01:00 | Life of Kai | Series, Surfing |
| 01:30 | Life of Kai | Surfing, Documentary |
| 02:00 | Warren Miller's Flow State | Special, Skiing |
| 33 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 150 countries.