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_x4m1jhnh/schedule?date=2026-10-12&tz=Pacific/Auckland
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | Q+A With Jack TameHosted by Jack Tame, Q+A brings viewers the important political interviews and discussions of the week, taking a close look at politics, economics,... | Q+A With Jack Tame 2026 32 | 55m | |
| 00:30 | Infomercials | 30m | ||
| 01:00 | Infomercials | 30m | ||
| 01:30 | Infomercials | 30m | ||
| 02:00 | Infomercials | 30m | ||
| 02:30 | Infomercials | 30m | ||
| 03:00 | Infomercials | 30m | ||
| 03:30 | Infomercials | 30m | ||
| 04:00 | Infomercials | 30m | ||
| 04:30 | Infomercials | 30m | ||
| 05:00 | Infomercials | 30m | ||
| 05:30 | Infomercials | 30m | ||
| 06:00 | BNZ Business BreakfastJoin BNZ Business Breakfast for a sharp, authoritative start to the business day. In just 30 minutes we set the agenda — fast, focused, and forward... | 30m | ||
| 06:30 | BreakfastStart your day off right as the Breakfast team brings you all the latest in news, weather, sport and entertainment. | 2h 30m | ||
| 09:00 | PointlessQuiz in which contestants try to score as few points as possible by plumbing the depths of their general knowledge to come up with the answers no-o... | 1h | ||
| 10:00 | Tipping PointFantastic quiz show in which four players take on a machine in the hopes of winning its 10,000 pounds jackpot. Only one can win! | 1h | ||
| 11:00 | The ChaseIt's game on as teams of complete strangers work together to win money and try and defeat the Chaser, a ruthless quiz genius, who wants to leave th... | 1h | ||
| 12:00 | TenableGameshow hosted by Warwick Davis. Five contestants attempt to answer top 10 list questions for the chance to win a big cash prize. The more top ten... | 1h | ||
| 13:00 | EmmerdaleLong-running soap following the ups and downs of village life amid the rolling scenery of the Yorkshire Dales. | 30m | ||
| 13:30 | Coronation StreetLong-running drama with the residents of England's most famous cobbled street. | 30m | ||
| 14:00 | Fletchers' Family FarmKelvin Fletcher has spent most of his career as a fictional farmer in Emmerdale, but he and his family are now living that life for real. This is n... | 1h | ||
| 15:00 | Tipping PointFantastic quiz show in which four players take on a machine in the hopes of winning its 10,000 pounds jackpot. Only one can win! | 1h | ||
| 16:00 | Te KarereTe Karere brings you key events and stories of interest to Māori as well as bringing a Māori perspective to the day's news and current affairs. | 30m | ||
| 16:30 | Deal Or No Deal AustraliaJoin host Grant Denyer for a round of this high pressure and high stakes game show, where contestants face up to the Banker and must decide: is it ... | 30m | ||
| 17:00 | The ChaseIt's game on as teams of complete strangers work together to win money and try and defeat the Chaser, a ruthless quiz genius, who wants to leave th... | 1h | ||
| 18:00 | 1News At SixThe nation's leading team of journalists brings viewers the latest news and sport, plus the most comprehensive weather report. | S2026 E285, Episode 285 | 1h | |
| 19:00 | Seven SharpJoin Hilary Barry, Jeremy Wells and the team for a fresh perspective on today's stories. | 30m | ||
| 19:30 | Eat Well For Less NZSingle parent Liv dreams of a family trip to France, but fussy eaters Harvey and Charlotte won't budge from processed favourites. Can Ganesh and Mi... | The Brenton Whanau | 1h | |
| 20:30 | Rich House, Poor HouseMillionaire Lewis and wealthy best friend Helen swap homes and lives with cleaner Nicole and joiner Grant. | Lewis & Helen, Nicole & Grant | 1h 15m | |
| 21:45 | Hard QuizTom Gleeson and his Big Brass Mug are besieged by another four contestants with eclectic expert subjects: Cronulla Sharks fan Matt, Mulan lover Jes... | 40m | ||
| 22:25 | Deal Or No Deal AustraliaJoin host Grant Denyer for a round of this high pressure and high stakes game show, where contestants face up to the Banker and must decide: is it ... | 30m | ||
| 22:55 | Shortland StreetPaul forces a win. | 30m | ||
| 23:25 | Rise And Fall Of The AztecsIn less than 200 years, the Aztecs rose from nomadic origins to build the powerful empire of Tenochtitlan. Combining archaeology and stunning 3D re... | Expansion | 1h 5m |
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_x4m1jhnh/schedule?date=2026-10-12&tz=Pacific/Auckland" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_x4m1jhnh/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_x4m1jhnh/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_x4m1jhnh/schedule?date=2026-10-12&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_x4m1jhnh/schedule?date=2026-10-12&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_x4m1jhnh/schedule", params={"date": "2026-10-12", "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_x4m1jhnh/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_fwac4bz0", "channel": "ch_x4m1jhnh", "start": "2026-10-11T10:35:00Z", "stop": "2026-10-11T11:30:00Z", "title": "Q+A With Jack Tame", "sub_title": "Q+A With Jack Tame 2026 32", "description": "Hosted by Jack Tame, Q+A brings viewers the important political interviews an...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 33, "date": "2026-10-12", "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 | 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.