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 Australia/Sydney time, what is on now and next, and the same data in your app with one call.
All times Australia/Sydney. The same day from the API: GET /v1/channels/ch_ayyk5eyd/schedule?date=2026-10-12&tz=Australia/Sydney
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 02:03 | Air Crash InvestigationsMay 25, 2002. China Airlines Boeing 747 disintegrated mid-air and crashed into the Taiwan Strait just twenty minutes after taking off, killing all ... | S7 E3, Scratching the Surface | Other documentary series | 50m |
| 02:53 | Air Crash InvestigationsOn December 21, 1988, the residents of the small town of Lockerbie, Scotland, were preparing for the Christmas holiday, but danger was fast approac... | S7 E1, Lockerbie Disaster | Other documentary series | 50m |
| 03:44 | Air Crash InvestigationsSeptember 8, 1989. High above the North Sea, an aging propeller plane tumbles from the sky. Investigators consider a string of possibilities; it ta... | S7 E4, Blown Apart | Other documentary series | 50m |
| 08:51 | Air Crash InvestigationsA Scandinavian Airlines flight is mired in snow and slush at Stockholm airport. Despite the winter conditions, the aircraft takes off smoothly. But... | S9 E6, Pilot Betrayed | Other documentary series | 52m |
| 09:43 | Air Crash InvestigationsOn July 17 2007, TAM Airlines Flight 3054 slid off runway 35L at Congonhas Airport, Sao Paulo, and crashed at high speed into a warehouse adjacent ... | S10 E1, Deadly Reputation | Other documentary series | 51m |
| 10:34 | Air Crash InvestigationsOn 16 August 2005, West Caribbean Airways Flight 708 flew through a thunderstorm. Shortly after, the pilots reported that both engines had failed a... | S10 E2, The Plane That Flew Too High | Other documentary series | 51m |
| 16:00 | Air Crash InvestigationsMoments from landing, United Airlines 585 starts spinning out of control and falls out of the sky at 450 kilometres per hour killing everyone on bo... | S4 E5, Hidden Danger | Other documentary series | 53m |
| 16:53 | Air Crash InvestigationsFebruary 19, 1985, China Airlines Flight 006 experiences a series of small problems that snowball into an all-out emergency. In just two minutes th... | S4 E6, Panic Over the Pacific | Other documentary series | 48m |
| 17:41 | Air Crash InvestigationsNovember 27, 1987. A 747 Combi is on a routine flight toward South Africa when the cabin begins filling with smoke. Passengers struggle to breathe ... | S5 E7, Fanning the Flames | Other documentary series | 50m |
| 22:01 | Air Crash InvestigationsNovember 12, 1996. Above one of India's busiest airports, the sky ignites as flaming wreckage falls following a horrifying crash. When investigator... | S7 E2, Sight Unseen | Other documentary series | 50m |
| 22:51 | Air Crash InvestigationsApril 4, 1975. At the end of the Vietnam War, the U.S. army loaded hundreds of orphans onto their largest transport aircraft plane to fly them to s... | S7 E5, Operation Babylift | Other documentary series | 51m |
| 23:42 | Air Crash InvestigationsIt's August 6th, 2005. High over the Mediterranean, two pilots struggle with a stalled engine. 73 kilometres from land, the pilots are faced with a... | S7 E6, Falling Fast | Other documentary series | 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_ayyk5eyd/schedule?date=2026-10-12&tz=Australia/Sydney" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ayyk5eyd/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ayyk5eyd/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ayyk5eyd/schedule?date=2026-10-12&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_ayyk5eyd/schedule?date=2026-10-12&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_ayyk5eyd/schedule", params={"date": "2026-10-12", "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_ayyk5eyd/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_phfr6rqj", "channel": "ch_ayyk5eyd", "start": "2026-10-11T15:03:07Z", "stop": "2026-10-11T15:53:07Z", "title": "Air Crash Investigations", "sub_title": "Scratching The Surface", "description": "May 25, 2002. China Airlines Boeing 747 disintegrated mid-air and crashed int...", "category": [ "other documentary series" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 12, "date": "2026-10-12", "tz": "Australia/Sydney" } }
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.