74.3M 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-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Race Across the WorldFive teams set off from Mexico City to Copán Ruinas in Honduras. | 1h 30m | ||
| 01:30 | Ultimate Mountain AthleteThe first season concludes with the Free Ski contest and crowning the Ultimate Mountain Athlete champion. | 30m | ||
| 02:00 | Warren Miller's Endless WinterFollowing skiers and other riders - including Craig Kelly, Terje Haakonsen, AJ Kitt, Tommy Moe and many others - as they chase snow in New York, Bo... | 2h | ||
| 04:00 | The Road Less Eaten With Biju ThomasDiscover the Nashville gravel biking scene and the city's legendary hot chicken culture with Saint Motel's Greg Erwin. | 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 | 2026 Lauf Gravel Worlds presented by MGrills Replay | 1h | ||
| 06:00 | Great Family AdventurePro kayakers Nick Troutman and Emily Jackson explore adventure-filled Niagara Falls, Canada, with their family. | 30m | ||
| 06:30 | DispatchesA Hawaiian native who has spent most of his life surfing and fishing the lands and is now dedicated to guarding and preserving them; an organizatio... | 30m | ||
| 07:00 | The Xtreme CollXtionA trip into the unknown takes extreme kayakers on an intense ride through Michoacán, Mexico. Orlando Duque, and his journey into cliff diving. The ... | 30m | ||
| 07:30 | Pinkbike AcademyWith a two-challenge day ahead of them, the athletes will be tested to their physical max. | 30m | ||
| 08:00 | Ascend TV | 30m | ||
| 08:30 | Ascend TVRachel Burkes takes on Utah's Interconnect Tour, which connects six Utah ski resorts through the backcountry. | 30m | ||
| 09:00 | Locals On nowCam travels to Maine's Carrabassatt Valley to ride with two-time Olympic gold medalist Seth Wescott. From fat bikes to deep pow, Seth will show Cam... | 30m | ||
| 09:30 | The Outdoor Sports Show | 30m | ||
| 10:00 | DirtTraveling through Josh's hometown of Seattle, Wash., from the mountains to the coast, to pursue local ingredients; digging for a local delicacy, hu... | 30m | ||
| 10:30 | Khanh Ong's Wild FoodChef Khanh Ong travels to Cairns, Australia, to embark on an adventure to the rainforests of Mission Beach. | 1h | ||
| 11:30 | Life of KaiRide shotgun with Kai Lenny as he redefines what's possible in the world's biggest waves, chasing his dreams. | 30m | ||
| 12:00 | Crankworx 2026 | 2h | ||
| 14:00 | Facing WavesPart 2/2. Ken Whiting goes deep into the alligator-filled waters of the Okefenokee swamp on a three-day kayak camping trip. | 30m | ||
| 14:30 | The Road Less Eaten With Biju ThomasFrom pizza and beer to the best Filipino food truck around, the Bentonville, Arkansas food scene is jumping. | 30m | ||
| 15:00 | Race Across the WorldFive teams set off from Mexico City to Copán Ruinas in Honduras. | 1h 30m | ||
| 16:30 | SailingCoverage of sailing action from around the world. | 30m | ||
| 17:00 | Warren Miller VaultIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 17:30 | Warren Miller Half-HourIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 18:00 | Warren Miller VaultIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 18:30 | Warren Miller VaultIt's time to get your winter stoke on -- it's the Warren Miller Hour! | 30m | ||
| 19:00 | LocalsCam travels to Boulder, Colorado to check out the spring with Olympic Snowboard Cross medalist Alex Deibold. Cam will learn that in the spring and ... | 30m | ||
| 19:30 | Adventure CitiesSeasoned travel writer Jonathan Thompson sets out to explore the adventurous sides of Long Beach, Calif., and Alice Springs, Australia. | 30m | ||
| 20:00 | Pinkbike AcademyThe contestants are hit with a low-speed challenge that tests all of their skill: The Impossible Climb. | 30m | ||
| 20:30 | Pinkbike AcademyTensions run high with a head-to-head duel slalom for the ages on Big White's downhill course. | 30m | ||
| 21: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 | ||
| 21: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 | ||
| 22:00 | AwestruckThe UCI team at the Tahoe Lab measures how awe impacts happiness, gratitude, relationships and well-being. | 30m | ||
| 22: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 | ||
| 23:00 | Pinkbike AcademyThe contestants are hit with a low-speed challenge that tests all of their skill: The Impossible Climb. | 30m | ||
| 23:30 | Pinkbike AcademyTensions run high with a head-to-head duel slalom for the ages on Big White's downhill course. | 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-13&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-13&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-13&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-13", "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-13, the first programme { "data": [ { "id": "ls_8j2ze8zh", "channel": "ch_bqzw72wn", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T05:30:00Z", "title": "Race Across the World", "sub_title": null, "description": "Five teams set off from Mexico City to Copán Ruinas in Honduras.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 36, "date": "2026-10-13", "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.