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 Pacific/Auckland 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 Pacific/Auckland. The same day from the API: GET /v1/channels/ch_37pvd2wv/schedule?date=2026-10-19&tz=Pacific/Auckland
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Sports UnlimitedA weekly 1 hour magazine show combining alternative, extreme and unusual sporting activities in a dynamic style that appeals to all ages. S3 E04 | Sports Unlimited | Other, Sport | 1h |
| 01:00 | Water Sports WorldAll the power, sail, and surf action from around the Globe. The show that gives you all the action from on the Water. S3 E04 | Water Sports World | Other, Watersports | 1h |
| 02:00 | Racemax MotorsportsThe best of 4 wheel action from behind the scenes of Formula 1 to Karting to Sports car racing and more. Racemax is the weekly show for Motorsport ... | Racemax Motorsports | Motorsport | 30m |
| 02:30 | Bumper to BumperRusty connects with car enthusiasts of all ages, capturing the essence and spirit of the Classic, Vintage, Hot Rod & Custom car culture scenes. S22 E2 | Bumper to Bumper | Other, Sport | 30m |
| 03:00 | Pro Bull Riders - AustraliaThe PBR Australia Monster Energy Tour follows the best riders from the southern hemisphere as they compete against the rankest bulls in the nation ... | Pro Bull Riders - Australia | Other, Sport | 1h |
| 04:00 | Destination PolarisFrom sand dunes to mountain peaks, canyon rides to mud pits, Destination Polaris is your authority for all-terrain travel. Join hosts, Jared Chris... | Destination Polaris | Other, Sport | 30m |
| 04:30 | Bluegrass RidgeA weekly half hour program hosted by I.B.M.A. (International Bluegrass Music Association) bluegrass music artists NU-BLU, plus interviews and behin... | Bluegrass Ridge | Other | 30m |
| 05:00 | Country ClassicsA weekly half hour program hosted by the classic country music artists themselves, such as William Lee Golden, Bill Anderson, Jeannie Seely, Aaron ... | Country Classics | Other | 30m |
| 05:30 | Country FixArtist hosted, plus interviews and music videos from country music's biggest superstars. S16 E05 | Country Fix | Other | 30m |
| 06:00 | Fishy BusinessSmoking Season: Adam, his son, and a friend go fishing to catch fish to smoke for the holidays.Learn the steps for making delicious smoked fish, pe... | Fishy Business | Other, Sport | 30m |
| 06:30 | Bush Bee ManJoin The Bush Bee Man on his journey into Beekeeping! Quintessential Riverland farmer Mark will not only make you laugh, he’ll make Beekeeping inte... | Bush Bee Man | General | 30m |
| 07:00 | Big CoastDownward through the Great Bear Rainforest, the Hakai Luxvbalis Conservancy is one of the finest places to catch giant salmon on Earth. S15 Ep 7. | Big Coast | Other, Sport | 30m |
| 07:30 | Back RoadsTake a road less travelled to the small towns and communities that make Australia special. Join Heather Ewart and guest presenters as they discover... | Back Roads | General | 30m |
| 08:00 | Retro MotorsportMotorsport Tv shows from 2000 to 2012 and covers Two wheels 4 wheels, jetsprinting, karting if it was motorsport back in the day then Retro Motorsp... | Retro Motorsport | Motorsport, Sport | 1h 30m |
| 09:30 | NZ Jet Sprint ChampionshipsThe 2026 New Zealand Jet Sprint Championship features six adrenaline-fueled rounds across four purpose-built tracks, showcasing high-speed precisio... | NZ Jet Sprint Championships | Other, Sport | 30m |
| 10:00 | NZ Jet Sprint ChampionshipsThe 2026 New Zealand Jet Sprint Championship features six adrenaline-fueled rounds across four purpose-built tracks, showcasing high-speed precisio... | NZ Jet Sprint Championships | Other, Sport | 30m |
| 10:30 | Sports UnlimitedA weekly 1 hour magazine show combining alternative, extreme and unusual sporting activities in a dynamic style that appeals to all ages. S3 E04 | Sports Unlimited | Other, Sport | 1h |
| 11:30 | Water Sports WorldAll the power, sail, and surf action from around the Globe. The show that gives you all the action from on the Water. S3 E04 | Water Sports World | Other, Watersports | 1h |
| 12:30 | Racemax MotorsportsThe best of 4 wheel action from behind the scenes of Formula 1 to Karting to Sports car racing and more. Racemax is the weekly show for Motorsport ... | Racemax Motorsports | Motorsport | 30m |
| 13:00 | Bumper to BumperRusty connects with car enthusiasts of all ages, capturing the essence and spirit of the Classic, Vintage, Hot Rod & Custom car culture scenes. S22 E2 | Bumper to Bumper | Other, Sport | 30m |
| 13:30 | Pro Bull Riders - AustraliaThe PBR Australia Monster Energy Tour follows the best riders from the southern hemisphere as they compete against the rankest bulls in the nation ... | Pro Bull Riders - Australia | Other, Sport | 1h |
| 14:30 | Destination PolarisFrom sand dunes to mountain peaks, canyon rides to mud pits, Destination Polaris is your authority for all-terrain travel. Join hosts, Jared Chris... | Destination Polaris | Other, Sport | 30m |
| 15:00 | Oxer Sport Equestrian 2026Highlights from the 2026 Oxer Sport Season. In this episode we see CSI Maeza - Gran Premio Maeza held in Asturias | Oxer Sport Equestrian 2026 | Equestrian | 1h |
| 16:00 | FEI Jumping World Cup 26/27 NAL HighlightsHighlights from the Longines FEI Jumping World Cup, North American League 2026-2027. Leg 2 - Puebla, Mexico | FEI Jumping World Cup 26/27 NAL | Equestrian, Sport | 1h |
| 17:00 | FEI Jumping World Cup 25/26 - WELThe Longines FEI Jumping World Cup is now well underway. The changing of the seasons has seen the changing of the FEI calendar and a return to indo... | FEI Jumping World Cup 25/26 - WEL | Equestrian, Sport | 1h |
| 18:00 | Back RoadsBrunswick Heads, NSW Presenter Heather Ewart starts the summer season in the idyllic beachside village of Brunswick Heads in northern New South Wal... | Back Roads | General | 30m |
| 18:30 | Bush Bee ManJoin The Bush Bee Man on his journey into Beekeeping! Quintessential Riverland farmer Mark will not only make you laugh, he’ll make Beekeeping inte... | Bush Bee Man | General | 30m |
| 19:00 | Big CoastBella Bella is home to Heiltsuk Nation and some of British Columbia’s finest boating and angling adventure. Join host Tim Milne for a home tack adv... | Big Coast | Other, Sport | 30m |
| 19:30 | Back RoadsTake a road less travelled to the small towns and communities that make Australia special. Join Heather Ewart and guest presenters as they discover... | Back Roads | General | 30m |
| 20:00 | Retro MotorsportMotorsport Tv shows from 2000 to 2012 and covers Two wheels 4 wheels, jetsprinting, karting if it was motorsport back in the day then Retro Motorsp... | Retro Motorsport | Motorsport, Sport | 1h 30m |
| 21:30 | Steven Raichlen's Project SmokeEPISODE 5 - Pan-Asian pit masters and mistresses have developed an edgy and innovative grill culture that celebrates umami. Harness the flavors and... | Steven Raichlen's Project Smoke | General | 30m |
| 22:00 | Where The Food Comes FromWe keep telling you farming happens everywhere - in the country, of course, but also in cities and suburbs, on rooftops, in parking lots... and, am... | Where The Food Comes From | General | 30m |
| 22:30 | Yakka - Australia at WorkAustralia was transformed from an agricultural economy into a manufacturing one and how this extraordinary workplace revolution ended forty years l... | Yakka - Australia at Work | General | 1h |
| 23:30 | Cellar DoorThis week, we’re still in the beautiful Marlborough wine region and George and the team take a visit to the stunning Wither Hills. We take a tour o... | Cellar Door | General | 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_37pvd2wv/schedule?date=2026-10-19&tz=Pacific/Auckland" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_37pvd2wv/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_37pvd2wv/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_37pvd2wv/schedule?date=2026-10-19&tz=Pacific/Auckland"); 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_37pvd2wv/schedule?date=2026-10-19&tz=Pacific/Auckland", { 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_37pvd2wv/schedule", params={"date": "2026-10-19", "tz": "Pacific/Auckland"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_37pvd2wv/schedule?date=2026-10-19, the first programme { "data": [ { "id": "ls_7g5wmtk4", "channel": "ch_37pvd2wv", "start": "2026-10-18T11:00:00Z", "stop": "2026-10-18T12:00:00Z", "title": "Sports Unlimited", "sub_title": "Sports Unlimited", "description": "A weekly 1 hour magazine show combining alternative, extreme and unusual spor...", "category": [ "other", "sport" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 34, "date": "2026-10-19", "tz": "Pacific/Auckland" } }
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.