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 Europe/Lisbon 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 Europe/Lisbon. The same day from the API: GET /v1/channels/ch_g6ks71s9/schedule?date=2026-10-13&tz=Europe/Lisbon
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Stop #3 Groveland, FloridaElite riders push wakeboarding to new heights in the action-packed Pro Wakeboard Tour 2026. | 30m | ||
| 00:30 | Ocean Driven On nowA gripping, inspirational story about Chris Bertish's big wave surfing odyssey. | 1h 10m | ||
| 01:40 | The Freedom ChairParalyzed skier Josh Dueck returns to the mountains to chase his dreams. | 20m | ||
| 02:00 | Superpark 15Snowboarder Magazine's Super Park events has become the Super Bowl of park riding. | 30m | ||
| 02:30 | No BoundariesThe King of the Mountain Xavier de le Rue crosses the globe to descend the most ultimate extreme lines. | 30m | ||
| 03:00 | Lazy AmericansOn the trip's last day Dingo, Tom and Dustin are targets for paintball-wakeboarding. | 30m | ||
| 03:30 | Spread the ShredThe fifth season premiere opens with Danny and The Dingo living with the Blackfeet Indian tribe in Montana. | 30m | ||
| 04:00 | Surfing FavelaFocused on a slum in Brazil, young surfers defy their environment's limitations through surfing. | 1h | ||
| 05:00 | Baja SessionsTen highly energized groms visit Baja California to score some perfect waves and a lot of tacos and burrit.. | 25m | ||
| 05:25 | CaribbeanShannon and Shayne pmove to the Caribbean and run into Jimmy Buffett and a bunch of Roxy girls. | 35m | ||
| 06:00 | Tom Carroll x T&C Pin ByrnerTom Carroll and Luca Elder break down the much acclaimed Town & Country Pin Byrner surfboard model. | 15m | ||
| 06:15 | Tom Carrol x Christenson MyconautTom Carroll and Luca Elder break down the much-talked Chris Christenson's 'Myconaut' surfboard model. | 15m | ||
| 06:30 | AngolaSurfer João Kopke explores Angola's peaks and coasts, chasing waves and timeless tribes. | 1h 30m | ||
| 08:00 | Episode 7JP de Lespinois and Justice Ott turn up at the digital media studio with a pile of gear. | 30m | ||
| 08:30 | Episode 8Zepp and Brighton set out to conquer the Mini Mega during a session with Tom Schaar, Trey Wood, and others. | 30m | ||
| 09:00 | Vigilante TrannyJeff King and the Grindline crew lay down concrete ramps and transitions at the Shred Ranch. | 30m | ||
| 09:30 | Camp ShredletonJeff King and a crew of pro skate and BMXers visit the Camp Pendleton Marine Base to shred a storage. | 30m | ||
| 10:00 | Street DreamsThe Helgason Bros. meet Gulli Gudmundsson, Jeremy Jones and Nic Suave to ride urban terrain across the glob.. | 30m | ||
| 10:30 | Standard GirlsSnowboarding's top women's pros ride everything from rails to powder. | 30m | ||
| 11:00 | Society of ComradesBefore leaving Blackfeet Indians the Grenade Team must face their fears in the Sweat Lodge. | 30m | ||
| 11:30 | Beardo's and Weirdo'sThe boys head to the Arctic Circle and one of the crew joins Norway's World Beard and Moustache Championshi.. | 30m | ||
| 12:00 | Skate Na VeiaFrom places to riders, Skate Na Veia documents some of the most intriguing stories in the skateboarding. | 1h 20m | ||
| 13:20 | First PushNon-profit organization, Salad Days of Skateboarding, help local kids to build Pakistan's first skate park. | 25m | ||
| 13:45 | Arc of AleutiaThree surfers retrace the brutal path of a legend in the isolated and turbulent Aleutian Islands, Alaska. | 40m | ||
| 14:25 | Bagus Lagi - The Dream Never EndsAfter three years of forced absence, Pedro Boonman visited the Mentawais to score the season's best swell. | 35m | ||
| 15:00 | Arrival in ChileThe surf crew arrives in Chile only to be greeted with some off road vehicles and freezing cold water. | 30m | ||
| 15:30 | Chile Point BreakThe crew find surf at a left point and Ozzie flips the ATV. | 30m | ||
| 16:00 | Cool Hand LukeCaptain attempts to eat fifty eggs while Casey tries to interview special guests Matt Ball and Sean Eaton. | 30m | ||
| 16:30 | Day at the BeachSurf's up in the studio as Captain and Casey enjoy a day at the beach with the Sugar Skateboards team. | 30m | ||
| 17:00 | I Love SharksIn the crystal-clear waters of Oahu, Clark Little and his camera go swimming with sharks. | 30m | ||
| 17:30 | Episode 4The best skater of the day will have the hardest challenge of all, to beat Dave Backinsky. | 30m | ||
| 18:00 | Episode 5It's time to hit the streets of LA and visit the legendary LA courthouse. | 30m | ||
| 18:30 | The Video Show Marc Johnson Modus OperandiMarc Johnson discusses his iconic 2000 "Modus Operandi" skate video part with Jaime Owens. | 45m | ||
| 19:15 | Reason to RideMountain bikers share their personal motivations for grabbing the bike and hitting the trails at full speed.. | 15m | ||
| 19:30 | High Rollin' in HoustonNatural Koncept: gritty street mission, new am "Yiyo," and Dalt~One's trippy art-NK keeps shining. | 30m | ||
| 20:00 | Skate Na VeiaFrom places to riders, Skate Na Veia documents some of the most intriguing stories in the skateboarding. | 1h 20m | ||
| 21:20 | Tom Carroll x T&C Pin ByrnerTom Carroll and Luca Elder break down the much acclaimed Town & Country Pin Byrner surfboard model. | 15m | ||
| 21:35 | Tom Carrol x Christenson MyconautTom Carroll and Luca Elder break down the much-talked Chris Christenson's 'Myconaut' surfboard model. | 15m | ||
| 21:50 | AngolaSurfer João Kopke explores Angola's peaks and coasts, chasing waves and timeless tribes. | 1h 30m | ||
| 23:20 | Episode 7JP de Lespinois and Justice Ott turn up at the digital media studio with a pile of gear. | 30m | ||
| 23:50 | Episode 8Zepp and Brighton set out to conquer the Mini Mega during a session with Tom Schaar, Trey Wood, and others. | 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_g6ks71s9/schedule?date=2026-10-13&tz=Europe/Lisbon" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_g6ks71s9/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_g6ks71s9/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_g6ks71s9/schedule?date=2026-10-13&tz=Europe/Lisbon"); 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_g6ks71s9/schedule?date=2026-10-13&tz=Europe/Lisbon", { 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_g6ks71s9/schedule", params={"date": "2026-10-13", "tz": "Europe/Lisbon"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_g6ks71s9/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_7r3q7t15", "channel": "ch_g6ks71s9", "start": "2026-10-12T23:00:01Z", "stop": "2026-10-12T23:30:00Z", "title": "Stop #3 Groveland, Florida", "sub_title": null, "description": "Elite riders push wakeboarding to new heights in the action-packed Pro Wakebo...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "date": "2026-10-13", "tz": "Europe/Lisbon" } }
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 155 countries.