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 Australia/Sydney 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 Australia/Sydney. The same day from the API: GET /v1/channels/ch_gyyhpszh/schedule?date=2026-10-17&tz=Australia/Sydney
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:50 | Tipping PointBen Shephard hosts the quiz show in which four players take on an extraordinary machine in the hope of winning a cash jackpot. | Friday 16 October 2026, 23:50 | Special interest | 50m |
| 00:40 | PointlessHosted by Alexander Armstrong and Richard Osman. Four teams of two contestants attempt to find correct answers to four rounds of general knowledge ... | Saturday 17 October 2026 | Special interest | 50m |
| 01:30 | TV Shop - Home ShoppingTV Shop offers a range of lifestyle and innovative products, including health & fitness, home appliances, cleaning, toys, and DIY, marketed through... | Special interest | 30m | |
| 02:00 | TV Shop - Home ShoppingTV Shop offers a range of lifestyle and innovative products, including health & fitness, home appliances, cleaning, toys, and DIY, marketed through... | Special interest | 30m | |
| 02:30 | TV Shop - Home ShoppingTV Shop offers a range of lifestyle and innovative products, including health & fitness, home appliances, cleaning, toys, and DIY, marketed through... | Special interest | 30m | |
| 03:00 | TV Shop - Home ShoppingTV Shop offers a range of lifestyle and innovative products, including health & fitness, home appliances, cleaning, toys, and DIY, marketed through... | Special interest | 30m | |
| 03:30 | TV Shop - Home ShoppingTV Shop offers a range of lifestyle and innovative products, including health & fitness, home appliances, cleaning, toys, and DIY, marketed through... | Special interest | 30m | |
| 04:00 | SkippyTen children from around the world visit Waratah National Park, and Sonny is appointed as their guide. | S1 E36, Man from Space | Kids & family | 30m |
| 04:30 | Global ShopHome Shopping Program. | Special interest | 30m | |
| 05:00 | TV Shop - Home ShoppingTV Shop offers a range of lifestyle and innovative products, including health & fitness, home appliances, cleaning, toys, and DIY, marketed through... | Special interest | 30m | |
| 05:30 | PostcardsBrodie visits one of Melbourne's oldest homes in Black Rock. Madeline's on the Sunshine Coast for some winter sun. Lauren checks out the ROME Exhib... | Sunday 11 October 2026, 05:30 | Special interest | 30m |
| 06:00 | GetawayThis week on Getaway Livina Nixon continues her majestic Britain and Ireland journey through Scotland before heading south to England, visiting cas... | Saturday 10 October 2026, 06:00 | Special interest | 30m |
| 06:30 | A Current AffairA Current Affair covers the realms of politics, crime, human rights, science, technology, celebrities and entertainment - all investigated by a ded... | Friday 16 October 2026, 06:30 | News | 30m |
| 07:00 | Weekend TodayJoin the Weekend Today team as they bring you the latest in news, current affairs, sports, politics, entertainment, fashion, health and lifestyle. | Saturday 17 October 2026 | News | 3h |
| 10:00 | Today Extra - SaturdayJoin the team for the best of TODAY EXTRA - an exciting mix of highlights from the week in review. Includes the best celebrity interviews, cooking ... | Saturday 17 October 2026 | Special interest | 1h 45m |
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_gyyhpszh/schedule?date=2026-10-17&tz=Australia/Sydney" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gyyhpszh/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gyyhpszh/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_gyyhpszh/schedule?date=2026-10-17&tz=Australia/Sydney"); 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_gyyhpszh/schedule?date=2026-10-17&tz=Australia/Sydney", { 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_gyyhpszh/schedule", params={"date": "2026-10-17", "tz": "Australia/Sydney"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_gyyhpszh/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_g9nza4bk", "channel": "ch_gyyhpszh", "start": "2026-10-16T12:50:00Z", "stop": "2026-10-16T13:40:00Z", "title": "Tipping Point", "sub_title": "Friday 16 October 2026, 23:50", "description": "Ben Shephard hosts the quiz show in which four players take on an extraordina...", "category": [ "special interest" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 15, "date": "2026-10-17", "tz": "Australia/Sydney" } }
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.