73.8M 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_0547bs3y/schedule?date=2026-10-16&tz=Asia/Tokyo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | 【字】タイドラマ「KHEMJIRA 逃れられない呪い」 #12(最終回)タイのアーティスト&俳優集団、“DOMUNDI”所属の人気俳優Keng、Namping、Tle、FirstOneが出演するドラマ! | 2h | ||
| 01:00 | 日テレプラス麻雀リーグ 2022 #6 セ・リーグ予選(3)リーグ戦で優勝者を決める。 出場:【セイラーズ・リーグ3回戦】魚谷侑未、萩原聖人、白鳥翔、東城りお 解説:川原舞子 実況:内藤正樹 | 1h 30m | ||
| 02:30 | 松原タニシのいきなりホラー旅 #15 山梨・富士五湖(1)新感覚【ホラー×旅】番組。 『事故物件住みます芸人』松原タニシは果たしてどんな旅を繰り広げるのか!? | 40m | ||
| 03:10 | 松原タニシのいきなりホラー旅 #16 山梨・富士五湖(2)新感覚【ホラー×旅】番組。 『事故物件住みます芸人』松原タニシは果たしてどんな旅を繰り広げるのか!? | 40m | ||
| 03:50 | Cat Time 猫島<姫島> 10min #2癒しの猫映像と音楽でホッとひと息。 見れば気持ちが整う「Cat Time」をお楽しみください。 | 10m | ||
| 04:00 | 【字】中国ドラマ「明蘭〜才媛の春〜」 #7チャオ・リーイン、ウィリアム・フォン、チュー・イーロン、シー・シー、チャン・ジャーニン ほか | 1h | ||
| 05:00 | 鉄道発見伝 鉄兄ちゃん藤田大介アナが行く! #12 惜別!時速160km走行「はくたか」出演:藤田大介(日本テレビアナウンサー)、田中匡史(ディレクター) ■北越急行「はくたか」■誕生から55年今でも愛されるプラレール■トワイライトエクスプレ... | 1h | ||
| 06:00 | 【日テレ刑事ドラマアワー】ジャングル #28出演:鹿賀丈史、桑名正博、香坂みゆき、真野響子、勝野洋 ほか 地上波放送日:1987年2月27日〜1987年12月25日 | 1h | ||
| 07:00 | [無料]プラス!ショッピング毎日の暮らしに「プラス!」な情報を。ショッピング番組。 | 30m | ||
| 07:30 | それいけ!アンパンマン #1121『ばいきんまんとひみつの砂時計』ほかばいきんまんとひみつの砂時計/クリームパンダといろえんぴつ島 | 30m | ||
| 08:00 | ダメマネ! ―ダメなタレント、マネジメントします― #4出演:川栄李奈、安田顕、山田涼介 ほか 地上波放送日:2025年4月20日〜6月22日 | 1h | ||
| 09:00 | セーラー服反逆同盟 #17出演:中山美穂、仙道敦子 地上波放送日:1986年10月13日〜1987年3月23日 | 30m | ||
| 09:30 | セーラー服反逆同盟 #18出演:中山美穂、仙道敦子 地上波放送日:1986年10月13日〜1987年3月23日 | 30m | ||
| 10:00 | 【日テレ青春ドラマアワー】俺たちの旅 #9出演:中村雅俊、秋野太作、田中健 ほか 地上波放送日:1975年10月5日〜1976年10月10日 | 1h | ||
| 11:00 | [無料]プラス!ショッピング毎日の暮らしに「プラス!」な情報を。ショッピング番組。 | 30m | ||
| 11:30 | ESCAPE それは誘拐のはずだった #4出演:桜田ひより、佐野勇斗、ファーストサマーウイカ/志田未来/松尾諭、山口馬木也、富田靖子、北村一輝 ほか 地上波放送日:2025年10月8日〜12月10日 | 1h | ||
| 12:30 | 【字】韓国バラエティ「みんなのキッチン」 #4出演:カン・ホドン、宮脇咲良(LE SSERAFIM)、グァンヒ(ZE:A)、クァク・ドンヨン、イ・チョンア ほか (全11話) | 1h 30m | ||
| 14:00 | [無料]プラス!ショッピング毎日の暮らしに「プラス!」な情報を。ショッピング番組。 | 30m | ||
| 14:30 | 【字】中国ドラマ「念無双〜刹那の想い、永遠の誓い〜」 #7出演:ティファニー・タン、リウ・シュエイー、 グオ・シャオティン、ワン・ホンイー、ジョウ・クーユー、チャン・リー、 ジェン・イェチョン ほか | 1h | ||
| 15:30 | [無料]プラス!ショッピング毎日の暮らしに「プラス!」な情報を。ショッピング番組。 | 30m | ||
| 16:00 | 【字】韓国ドラマ「ファンタスティック・カップル」 #2出演:ハン・イェスル、オ・ジホ、キム・ソンミン、キム・グアンギュ、パク・ハンビョル ほか (全16話) | 1h 15m | ||
| 17:15 | [無料]プラス!ショッピング毎日の暮らしに「プラス!」な情報を。ショッピング番組。 | 30m | ||
| 17:45 | 【字】韓国ドラマ「カーテンコール」 #14出演:カン・ハヌル、ハ・ジウォン、コ・ドゥシム、ソン・ドンイル、チョン・ジソ、ノ・サンヒョン ほか (全16話) | 1h 15m | ||
| 19:00 | 名探偵コナン セレクション #471 レンタカー制御不能!コナン達はレンタカーで温泉へ向かう。そこに目暮から連絡が入る。目暮は車に爆弾が仕掛けられている事を明かす。車は時速20キロ以下になると爆破するという。 | 30m | ||
| 19:30 | 【字】「はじめてのおつかい/Old Enough!」カナダ版シーズン2 #4日テレで30年以上にわたり放送している大人気バラエティ「はじめてのおつかい」のカナダ版! 日本版の魅力はそのままに国境を越えて共感できる成長の瞬間をお... | 30m | ||
| 20:00 | シティーハンター #13人気漫画を原作とするハードボイルドアクション。原作にないオリジナル展開や、銃器や名車などのアクション演出にも注目! | 30m | ||
| 20:30 | シティーハンター #14人気漫画を原作とするハードボイルドアクション。原作にないオリジナル展開や、銃器や名車などのアクション演出にも注目! | 30m | ||
| 21:00 | 【日テレ刑事ドラマアワー】ジャングル #36(最終回)出演:鹿賀丈史、桑名正博、香坂みゆき、真野響子、勝野洋 ほか 地上波放送日:1987年2月27日〜1987年12月25日 | 1h | ||
| 22:00 | ふぉ〜ゆ〜の王道テレビ 〜これがオレたちのやりかた! #14ふぉ〜ゆ〜(福田悠太、辰巳雄大、越岡裕貴、松崎祐介)がMCの王道バラエティ! | 30m | ||
| 22:30 | 松原タニシと超特急ユーキのいきなりホラー旅 #5松原タニシと超特急・村田祐基はごく普通の旅ができるのか!? 笑いと恐怖が交錯する、新感覚“ホラー×旅”バラエティ。 | 30m | ||
| 23:00 | 日テレプラス麻雀リーグ 2026 #10 パ・リーグ予選(5)リーグ戦で優勝者を決める。 出場:【パイレーツ・リーグ5回戦】阿久津翔太、井出康平、佐々木寿人、萩原聖人 解説:菅原千瑛 実況:内藤正樹 | 1h 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_0547bs3y/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_0547bs3y/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_0547bs3y/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_0547bs3y/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_0547bs3y/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_0547bs3y/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_0547bs3y/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_2y2zs7mf", "channel": "ch_0547bs3y", "start": "2026-10-15T14:00:00Z", "stop": "2026-10-15T16:00:00Z", "title": "【字】タイドラマ「KHEMJIRA 逃れられない呪い」 #12(最終回)", "sub_title": null, "description": "タイのアーティスト&俳優集団、“DOMUNDI”所属の人気俳優Keng、Namping、Tle、Firs...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "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 150 countries.