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 Asia/Tokyo 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 Asia/Tokyo. The same day from the API: GET /v1/channels/ch_wm6w2qgd/schedule?date=2026-10-18&tz=Asia/Tokyo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:10 | SHERLOCK(シャーロック)3(1)「空(から)の霊柩(きゅう)車」現代のロンドンを舞台に、名探偵シャーロック・ホームズが活躍する人気シリーズ第3弾!親友シャーロックの「死」に2年間も苦しんだジョンの目の前に現れたの... | 1h 28m | ||
| 00:38 | 大河ドラマ「豊臣兄弟!」2分ダイジェスト(39)最終章「豊臣兄弟編」ついに開幕!!兄弟の最後の戦いが始まる!! | 2m | ||
| 00:40 | 連続テレビ小説「ブラッサム」PR新しくスタートした朝ドラ「ブラッサム」の見どころをお届け。主演の石橋静河さんをはじめ、国仲涼子さん、渡部篤郎さんなどキャスト陣の熱い思いに迫る。 | 5m | ||
| 00:45 | 空旅中国 悠久の大地を飛ぶ 茶と香辛料の道中国四川省の山の中にかつて「茶馬古道」という交易の道があった。雲南や四川で摘んだお茶をチベットやインドへ運ぶ道。断崖絶壁の道をドローンでゆっくりと... | 15m | ||
| 01:00 | ヨーロッパ トラムの旅「セルビア ベオグラード」欧州各地の都市を走る路面電車・トラム。車窓から見る美しいヨーロッパの街並み。街の名所旧跡も巡る。今回は、セルビア・ベオグラードを旅する。 | 1h | ||
| 02:00 | 天に選ばれし名水の地 山梨 映像と音楽で水をめぐる旅「天に選ばれし名水の地」と呼ばれている山梨。美しい湧水の風景、そして水の流れ、さらに厳冬期の富士山麓の氷の世界まで。四季折々の絶景の中を体感的に旅... | 1h | ||
| 03:00 | 世界の祭り イタリア・ベネチア 仮面カーニバル世界三大カーニバルのひとつ、イタリア・ベネチアの仮面カーニバル。毎年2月、2週間にわたって開かれるきらびやかな祭りの模様を、美しい映像と音楽で伝える。 | 1h | ||
| 04:00 | 絶景YOGA 小笠原 父島就寝前のひととき。南国の絶景を見ながら、ヨガで心身の緊張を解きほぐしませんか。海のさざ波や浜風の音、木々のざわめきや虫の鳴き声が、あなたの部屋を包... | 21h |
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_wm6w2qgd/schedule?date=2026-10-18&tz=Asia/Tokyo" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_wm6w2qgd/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_wm6w2qgd/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_wm6w2qgd/schedule?date=2026-10-18&tz=Asia/Tokyo"); 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_wm6w2qgd/schedule?date=2026-10-18&tz=Asia/Tokyo", { 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_wm6w2qgd/schedule", params={"date": "2026-10-18", "tz": "Asia/Tokyo"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_wm6w2qgd/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_3qvfya2d", "channel": "ch_wm6w2qgd", "start": "2026-10-17T14:10:00Z", "stop": "2026-10-17T15:38:00Z", "title": "SHERLOCK(シャーロック)3(1)「空(から)の霊柩(きゅう)車」", "sub_title": null, "description": "現代のロンドンを舞台に、名探偵シャーロック・ホームズが活躍する人気シリーズ第3...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 8, "date": "2026-10-18", "tz": "Asia/Tokyo" } }
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.