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 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_1f0s1yqk/schedule?date=2026-10-18&tz=Australia/Sydney
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | The Vampire LestatLouis learns vampire rules from his companion Lestat, discovering differences between the pair. | 1h | ||
| 00:55 | BrassicTommo gets the surprise of his life when a young German man comes to town. | 55m | ||
| 01:50 | BrassicErin's dad dies leaving her with a 10k debt to the local honchos, so the gang do what they do best to get the money in time, some cheeky thievery. | 55m | ||
| 02:45 | NHK World English NewsEnglish news from Japan's Broadcasting Corporation, NHK, delivering the latest in business, technology, health, environmental and world news. | 2h 15m | ||
| 05:00 | Al Jazeera News HourIn-depth global news from Al Jazeera Satellite Network, Doha, Qatar, in English. | 1h | ||
| 06:00 | TRT World NewsThe latest news from around the globe from TRT World, Istanbul, Turkiye, in English. | 30m | ||
| 06:30 | France 24 Africa NewsJoin France24's Georja Calvin-Smith for a round up of the week's cultural and current affairs stories from across the African continent. Delivered ... | 20m | ||
| 06:50 | DW English NewsNews and analysis of the top international and European news and current affairs from Berlin, in English. | 30m | ||
| 07:20 | FBC News FijiLocal, world, sport and entertainment news in English from FBC News, Suva Fiji. | 30m | ||
| 07:50 | France 24 FeatureNews feature in English from France 24, Paris. | 10m | ||
| 08:00 | EuronewsHeadlines, Breaking News & Analysis from the Euronews news centre in Brussels, Belgium, in English. | 10m | ||
| 08:10 | Global UsDeutsche Welle's news magazine looks at the issues that are moving us today and shows how people are living with the opportunities and risks of glo... | 30m | ||
| 08:40 | Cbc The NationalTHE NATIONAL is CBC's flagship nightly news program, featuring the day's top stories with in-depth and original journalism. | 50m | ||
| 09:30 | PBS News HorizonsDive into the world of science, health, technology and environmental issues making headlines each week, hosted by PBS News Hour's William Brangham. | 30m | ||
| 10:00 | France 24 English NewsInternational news and current affairs television from Paris, offering a French perspective on world events, in English. | 30m | ||
| 10:30 | Ten Year Old TomTom's mum purchases a fart machine to get out of participating in the school carpool; Tom lies on a resume. | 30m | ||
| 11:00 | Small Business Secrets(S.1 Ep.2) Host Ricardo Goncalves shines a light on the small business owners & innovators playing a vital role in Australia's economic growth. #SB... | 30m | ||
| 11:30 | Seeing Double: Daniel 'Chucky' SandersDaniel "Chucky" Sanders straddles farm life and Dakar's dunes - chasing back-to-back titles in an unforgiving desert that tests more than skill. | 30m | ||
| 12:00 | World SuperbikesAll the best moments from Round 11 of the World Superbike Championship, from Circuito Estoril in Portugal for the Tissot Estoril Round. | 1h | ||
| 13:00 | Beautiful Game ChangersAfter losing her right arm in a workplace accident, Sahily Carrero returned to football and now inspires others through her strength, skill and det... | 5m | ||
| 13:05 | Inside The Cult Of The Jesus ArmyA look at the origins of the Jesus Fellowship, in which an early vision of communal living and spiritual commitment becomes more disciplined, viole... | 1h 10m | ||
| 14:15 | Jeopardy!Ken Jennings hosts Jeopardy! Where the answers are revealed, and the contestants must guess the appropriate questions. | 25m | ||
| 14:40 | Jeopardy!Ken Jennings hosts Jeopardy! Where the answers are revealed, and the contestants must guess the appropriate questions. | 25m | ||
| 15:05 | Jeopardy!Ken Jennings hosts Jeopardy! Where the answers are revealed, and the contestants must guess the appropriate questions. | 25m | ||
| 15:30 | Jeopardy!Ken Jennings hosts Jeopardy! Where the answers are revealed, and the contestants must guess the appropriate questions. | 25m | ||
| 15:55 | Jeopardy!Ken Jennings hosts Jeopardy! Where the answers are revealed, and the contestants must guess the appropriate questions. | 25m | ||
| 16:20 | France 24 International NewsInternational news and current affairs television from Paris, offering a French perspective on world events, in English. | 30m | ||
| 16:50 | PBS Washington Week With The AtlanticPBS Washington Week with The Atlantic is the longest-running primetime news and public affairs program on television. | 25m | ||
| 17:15 | PBS News Compass PointsJoin PBS News Hour's Nick Schifrin and leading experts as they analyse prominent international affairs topics and their impact on America today. | 30m | ||
| 17:45 | Icons Unearthed: The Lord Of The RingsWith the clock ticking Peter Jackson has to find a studio to save his work in progress. With everything on the line, can they pull it off? | 55m | ||
| 18:40 | Abandoned EngineeringAn opulent resort town stuck in a still active no-man's land; two mouldering bastions in Louisiana that became home to a new kind of fight back; a ... | 55m | ||
| 19:35 | Abandoned EngineeringIn California resides a legendary machine of war; a grand structure in the English city of Hull, once the community's heartbeat; and in Italy, lies... | 55m | ||
| 20:30 | Fleishman Is In TroubleToby won't let Rachel's inconsiderate (and early) drop-off stop him from keeping a date with a woman he's met online. | 55m | ||
| 21:25 | Fleishman Is In TroubleToby tries to navigate the childcare crisis that Rachel left for him and learns of a new opportunity at work. | 1h | ||
| 22:25 | The UnXplained With William ShatnerFor centuries, humanity has been fascinated by time travel, a concept some of the world's top scientists believe is theoretically possible. | 55m | ||
| 23:20 | The UnXplained With William ShatnerScattered ruins in deserts, mountains, and jungles hold secrets lost to time. Can modern archaeology uncover how and why these ancient wonders were... | 50m |
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_1f0s1yqk/schedule?date=2026-10-18&tz=Australia/Sydney" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1f0s1yqk/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1f0s1yqk/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1f0s1yqk/schedule?date=2026-10-18&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_1f0s1yqk/schedule?date=2026-10-18&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_1f0s1yqk/schedule", params={"date": "2026-10-18", "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_1f0s1yqk/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_myfqvgps", "channel": "ch_1f0s1yqk", "start": "2026-10-17T12:55:00Z", "stop": "2026-10-17T13:55:00Z", "title": "The Vampire Lestat", "sub_title": null, "description": "Louis learns vampire rules from his companion Lestat, discovering differences...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 36, "date": "2026-10-18", "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.