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 Europe/Brussels 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 Europe/Brussels. The same day from the API: GET /v1/channels/ch_8mgzpfzg/schedule?date=2026-10-16&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | NHK NewslineHourly news updates featuring current affairs, business news, financial updates and global weather forecasts. | News | 30m | |
| 00:30 | Core KyotoThe dark-grey, clay roofing on shrines, temples, and Machiya townhouses is buffed and smoked to boost durability, water resistance, and lustre. Cra... | Traditional Roofing: Glittering tiles catch the eyes | Series, Documentary | 30m |
| 01:00 | NHK NewslineHourly news updates featuring current affairs, business news, financial updates and global weather forecasts. | News | 30m | |
| 01:30 | Backstage JapanIn Japan, where disaster strikes all too often, responders and individuals need fast, accurate information. Today we visit a research centre design... | National Research Institute for Earth Science and Disaster Resilience | Series, Documentary | 30m |
| 02:00 | NHK NewslineHourly news updates featuring current affairs, business news, financial updates and global weather forecasts. | News | 30m | |
| 02:30 | Today's Close-UpDigging deeper into current affairs with cutting-edge information and critical analysis on important issues confronting Japanese lives. | S2026 E7, Closer Than Friends or Family? — Turning to AI for Companionship | News, Public affairs | 30m |
| 03:00 | NHK NewslineHourly news updates featuring current affairs, business news, financial updates and global weather forecasts. | News | 30m | |
| 03:30 | Asia InsightFollowing President Trump's increased tariffs on Chinese goods, Chinese clothing factories explore new strategies, including international partners... | S2025 E14, Chinese Clothing Factories Struggle with US Tariffs | Series, Community | 30m |
| 04:00 | NHK NewslineHourly news updates featuring current affairs, business news, financial updates and global weather forecasts. | News | 30m | |
| 04:30 | Satoyama Kitchen DiaryThe Kogawas take us on a tasty journey with traditional recipes from the mountainous region of Hida. This time, a fantastic fall season feast featu... | S2 E4, An Autumnal Feast with Rice Old and New | Series, Cooking | 30m |
| 05:00 | NHK NewslineHourly news updates featuring current affairs, business news, financial updates and global weather forecasts. | News | 30m | |
| 05:30 | Japan Railway JournalExplores railway updates from the latter half of 2025, featuring a test ride on a Superconducting Maglev and a heritage steam locomotive preserved ... | S2026 E2, Must-see Railway News: The Latter Half of 2025 | Series, Documentary | 30m |
| 06:00 | NHK NewslineHourly news updates featuring current affairs, business news, financial updates and global weather forecasts. | News | 30m | |
| 06:30 | Seasoning the SeasonsVisits places across Japan to introduce the charms of daily life, the cultural festivals that embody the nation's long history, and the distinctive... | S2021 E7, The Hidden Side of Nikko | Series, Travel | 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_8mgzpfzg/schedule?date=2026-10-16&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_8mgzpfzg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_8mgzpfzg/history?from=2026-08-08T00:00:00Z&to=2026-08-09T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_8mgzpfzg/schedule?date=2026-10-16&tz=Europe/Brussels"); 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_8mgzpfzg/schedule?date=2026-10-16&tz=Europe/Brussels", { 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_8mgzpfzg/schedule", params={"date": "2026-10-16", "tz": "Europe/Brussels"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_8mgzpfzg/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_0bf694nn", "channel": "ch_8mgzpfzg", "start": "2026-10-15T22:00:00Z", "stop": "2026-10-15T22:30:00Z", "title": "NHK Newsline", "sub_title": null, "description": "Hourly news updates featuring current affairs, business news, financial updat...", "category": [ "news" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 14, "date": "2026-10-16", "tz": "Europe/Brussels" } }
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 | Saturday 8 August 2026 | Category |
|---|---|---|
| 07:00 | NHK Newsline | News |
| 07:10 | BOSAI: Science That Can Save Your Life | Series, Science |
| 07:25 | Design Museum Japan | Series, Art |
| 53 more programmes that day, on Archive | ||
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.