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_q5gzagm6/schedule?date=2026-10-16&tz=Asia/Tokyo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:36 | ファイルX:暴かれた極秘文書 #9 スパイツール偵察衛星や、岩の中に仕込まれた通信機器から、動物利用、変装マスクまで、スパイ活動のために発明された驚きのツールが続々登場する。 <全10話> | 48m | ||
| 00:24 | ザ・ユニバース〜宇宙の歴史〜S4 #46 空からの落し物宇宙空間から地球に降り注ぐ、隕石や宇宙ゴミの数々。落下物がもたらし得る被害の全容と、それを回避するための研究内容を追う。 <S4/全12話> | 48m | ||
| 01:12 | W・シャトナーの世界の怪奇現象S1 #13 吸血鬼とオオカミ人間血に飢えた吸血鬼と月夜に獣化する狼人間はいかにして世に知られ、そして人はなぜ彼らに恐怖と共感を抱くのか? <S1/全16話> | 48m | ||
| 02:00 | アンビリーバブル!世界不思議ファイルS2 #11 ◆ミステリー『#11 空からの落下物/#12 復讐の末路』 名優ダン・エイクロイドが、世界中の不可思議な現象・事象に迫るミステリー・シリーズ! <S2/全11話> | 2h | ||
| 04:00 | 古代の宇宙人S14 #201Ê『#201 未確認飛行物体の過去と現在/#202 シャドーピープル』 宇宙人に関する目撃情報や現象を取り上げ、地球における宇宙人の存在を新たな方向から掘り... | 2h | ||
| 06:00 | 古代の宇宙人S14 #203Ì『#203 ドラゴンの謎/#204 時空を超えた人々』 宇宙人に関する目撃情報や現象を取り上げ、地球における宇宙人の存在を新たな方向から掘り下げる。 | 2h | ||
| 08:00 | デアデビルズ 命知らずのスタントマン #5〜#8 ◆プロの流儀【放送順】 『#5 砂漠のオートバイジャンプ』 『#6 雨の中の危険なカージャンプ』 『#7 親子の衝突』 『#8 世界記録に挑戦』 | 2h | ||
| 10:00 | 第二次世界大戦全史 by トム・ハンクス #15『#15 市民の犠牲』 厳しい情報統制下でも戦況悪化の報は広がっていく。日本とドイツでは都市空襲が続き、戦争は市民生活のすぐそばまで迫っていた。 <全20話> | 1h | ||
| 11:00 | ザ・鍛冶男 #5 破壊力抜群のショットガンダニエルは、18世紀に生まれた古式ショットガンの製作に挑戦。強度に難のある木材を活かして銃床を完成させ、新射撃場で試射を行う。 <全12話> | 30m | ||
| 11:30 | 情報番組暮らしに役立つ情報満載。気に入った商品が見つかったらすぐにお電話下さい。 | 30m | ||
| 12:00 | ファイルX:暴かれた極秘文書 #10 闇の同盟第二次大戦後、ある国がナチスの戦犯を密かに助けていた?凶悪なギャングとFBIが癒着?これら前代未聞の闇の同盟関係が暴かれる。 <最終話> | 1h | ||
| 13:00 | ザ・山男 S3 #25 悲劇!相棒の大けが冬支度に遅れを取ったトムは、フロリダで家族とのつかの間を楽しんだのち、今後の人生について考えさせられることになるが? <S3/全16話> | 1h | ||
| 14:00 | W・シャトナーの世界の怪奇現象S1 #14 奇跡の脱出劇奇術師、世界貿易センターから生還した男性、アルカトラズから脱獄した囚人など、極限の状況からの奇跡的な脱出方法を探る。 <S1/全16話> | 1h | ||
| 15:00 | デアデビルズ 命知らずのスタントマン #5〜#8 ◆プロの流儀【放送順】 『#5 砂漠のオートバイジャンプ』 『#6 雨の中の危険なカージャンプ』 『#7 親子の衝突』 『#8 世界記録に挑戦』 | 2h | ||
| 17:00 | 古代の宇宙人S14 #203Ì『#203 ドラゴンの謎/#204 時空を超えた人々』 宇宙人に関する目撃情報や現象を取り上げ、地球における宇宙人の存在を新たな方向から掘り下げる。 | 2h | ||
| 19:00 | ザ・山男 S3 #25 悲劇!相棒の大けが冬支度に遅れを取ったトムは、フロリダで家族とのつかの間を楽しんだのち、今後の人生について考えさせられることになるが? <S3/全16話> | 55m | ||
| 19:55 | 【無料】ルネサンス新世界 #67 どれだけバーディー取れるんだトーナメント2026『#67 夏に爆発 どれだけバーディー取れるんだトーナメント2026』 ISPS主催の男子レギュラートーナメントをご紹介します。 | 5m | ||
| 20:00 | ザ・ユニバース〜宇宙の歴史〜S4 #47 大爆発トップ10地球に降り注いだ小惑星、惑星同士の衝突、銀河を飲み込むブラックホールなど、宇宙における歴史的大爆発のトップ10を一挙紹介! <S4/全12話> | 1h | ||
| 21:00 | 第二次世界大戦全史 by トム・ハンクス #15『#15 市民の犠牲』 厳しい情報統制下でも戦況悪化の報は広がっていく。日本とドイツでは都市空襲が続き、戦争は市民生活のすぐそばまで迫っていた。 <全20話> | 1h | ||
| 22:00 | 古代の宇宙人S6 #74 爬虫類型宇宙人全ての大陸で確認されている、ヘビのような奇妙な生物を記す古代文書から、爬虫類が宇宙からやって来た可能性を探る。 | 48m | ||
| 22:48 | 古代の宇宙人S6 #75 スーパーヒーローと宇宙人有史初期から語られてきた、超人的な能力を持つ人間。これが太古の時代に生息した地球外生命体であるとする説を検証する。 | 48m | ||
| 23:36 | ファイルX:暴かれた極秘文書 #10 闇の同盟第二次大戦後、ある国がナチスの戦犯を密かに助けていた?凶悪なギャングとFBIが癒着?これら前代未聞の闇の同盟関係が暴かれる。 <最終話> | 48m |
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_q5gzagm6/schedule?date=2026-10-16&tz=Asia/Tokyo" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_q5gzagm6/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_q5gzagm6/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_q5gzagm6/schedule?date=2026-10-16&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_q5gzagm6/schedule?date=2026-10-16&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_q5gzagm6/schedule", params={"date": "2026-10-16", "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_q5gzagm6/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_yqfmpp4q", "channel": "ch_q5gzagm6", "start": "2026-10-15T14:36:00Z", "stop": "2026-10-15T15:24:00Z", "title": "ファイルX:暴かれた極秘文書 #9 スパイツール", "sub_title": null, "description": "偵察衛星や、岩の中に仕込まれた通信機器から、動物利用、変装マスクまで、スパイ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 22, "date": "2026-10-16", "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 | 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.
A free key in a minute, with Google. No card. Yesterday and today on every channel in 154 countries.