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_2vem10w2/schedule?date=2026-10-17&tz=Asia/Tokyo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | 名探偵コナン #178,179#178「闇に響く謎の銃声」#179「命がけの復活 洞窟の探偵団」 | 1h | ||
| 01:00 | 太陽戦隊サンバルカン #19,20#19「危険な100点少年」#20「機械レスラーの罠」 | 1h | ||
| 02:00 | うさぎドロップ #3,4#3「ダイキチの決めたこと」#4「てがみ」 | 1h | ||
| 03:00 | タイムボカンシリーズ ヤッターマン #53,54#53「怪力ヒネクレスだコロン」#54「赤鯨を狙えだコロン」 | 1h | ||
| 04:00 | テニスの王子様 #133,134#133「日本一の寿司屋」#134「わたしの王子様」 | 1h | ||
| 05:00 | 銀魂 #345,346#345「しぶといとしつこいは紙一重」#346「爺さんは忘れてはいけないものを皺に刻む」 | 1h | ||
| 06:00 | 魔法の妖精 ペルシャ[終] #46-48#46「行かないで!学と力」#47「よみがえった妖精」#48「ペルシャが好き!」(終) | 1h 30m | ||
| 07:30 | キャッチ!ティニピン #3,4#3「恥かしがり屋の転校生」#4「きまじめ大変身!!」 | 30m | ||
| 08:00 | パウ・パトロール[二] #312第312話「メカシャークをとめろ!/ミラクルアポロをすくえ!」 ケントと、7匹の子犬たちのチーム「パウ・パトロール」が、トラブルに立ち向かう! | 30m | ||
| 08:30 | アニもり! #18第18話 子供から大人まで、みんながワクワクするような、話題のショートアニメもりだくさんのスペシャルプログラム。 | 30m | ||
| 09:00 | それいけ!アンパンマン #1502-1504#1502「アリンコキッドとブリキッド/クリスタル姫と化石の魔王」#1503「カップケーキちゃんとおすしの国/ドリアン王女とにんじゃのニャンジャ」他 | 1h 30m | ||
| 10:30 | 子育てTV ハピクラ #278第278回 身近な題材をテーマに歌ったり踊ったり、お子さまの五感や想像力・創造力を育む番組。楽しいコーナーも満載! | 30m | ||
| 11:00 | デザート キャッチ!ティニピン #16第16話「ハチュピンを救え!」 散り散りになってしまったデザートティニピンたちを助けよう!ローミーたちの、にぎやかでたのしい物語が始まるよ! | 15m | ||
| 11:15 | ふしぎ駄菓子屋 銭天堂(第1期) セレクション #3第3話「ホーンテッドアイス」 幸運な人だけがたどりつける、ふしぎな駄菓子屋「銭天堂(ぜにてんどう)」。 | 15m | ||
| 11:30 | 一休さん #16第16話「ケチ兵衛と歌の名人」 後小松天皇の皇子である千菊丸は、母と別れて安国寺の小僧、一休として修行の道に入り・・・ | 30m | ||
| 12:00 | YAWARA!Special ずっと君のことが…。<HDリマスター>五輪に選ばれた柔や富士子は開催地に向かう。練習中に現れた邦子に松田との結婚を宣言されたり、風祭に求婚されたりして、試合前の柔の心は揺れる。 | 1h 40m | ||
| 13:40 | ウルトラマンキッズのことわざ物語 セレクション #17,18#17「ピコのハートを奪っちゃえ!」#18「嵐の中の青春だーい!」 | 20m | ||
| 14:00 | ふるさと再生 日本の昔ばなし #97,98#97「ヘクソカズラ/しっぺい太郎/はだか武兵」#98「お酢のささやき/鳥呑み爺さん/天狗と空の旅」 | 1h | ||
| 15:00 | パディントンのぼうけん シーズン3 セレクション #4,5#4「パディントン、ブラックホールに行く/にじのふもとのおたから」#5「パディントロンがやってきた/光のおまつりディワリ」 | 1h | ||
| 16:00 | 小公女セーラ(デジタルリマスターHD版)[終] #45,46#45「ミンチン院長の後悔」#46「また逢う日まで」(終) | 1h | ||
| 17:00 | まんが日本昔ばなし #59,60#59「そば屋にむこ入りした雷/身がわりの石びつ」#60「一軒屋の婆/もぐらと馬と人間」 | 1h | ||
| 18:00 | ダイヤのA actII-Second Season- #12第12話「次のステージ」 沢村栄純が青道高校野球部のエースナンバーを背負い、2年生の夏が再び始まる。 | 30m | ||
| 18:30 | ポケットモンスター(2023年) #146第146話「ウェーニバルとデカヌチャン、スリープ大作戦!」 ポケットモンスター、縮めてポケモン。この星の不思議な不思議な生き物。 | 30m | ||
| 19:00 | 劇場版「名探偵コナン ハロウィンの花嫁」ハロウィンで盛り上がる渋谷が絶体絶命の危機に!事件のカギは安室と今は亡き警察学校時代の同期メンバー達高木刑事と佐藤刑事の結婚式に暴漢が乱入。 | 1h 55m | ||
| 20:55 | ブーブーボーイ セレクション #22第22回 主人公・ノルオが相棒のブーブーと一緒に遊びながら、子どもたちの疑問や悩みを解決していきます。 | 5m | ||
| 21:00 | 名探偵コナンTVスペシャル 揺れる警視庁 1200万人の人質「名探偵コナン」アニメ化30周年を記念して、毎月特定のキャラクターをピックアップ。10月は警察学校/警視庁に焦点をあてたエピソードをセレクション。 | 1h 40m | ||
| 22:40 | ウルトラマンキッズのことわざ物語 セレクション #17,18#17「ピコのハートを奪っちゃえ!」#18「嵐の中の青春だーい!」 | 20m | ||
| 23:00 | メジャー 第6シリーズ[終] #14-25#14「エースの責任」#15「ウイークポイント」#16「断固たる意志」#17「招かれざる客」#18「らしくねぇ!」#19「忍び寄る影」#20「そこ... | 2h |
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_2vem10w2/schedule?date=2026-10-17&tz=Asia/Tokyo" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2vem10w2/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2vem10w2/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2vem10w2/schedule?date=2026-10-17&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_2vem10w2/schedule?date=2026-10-17&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_2vem10w2/schedule", params={"date": "2026-10-17", "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_2vem10w2/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_505pehbz", "channel": "ch_2vem10w2", "start": "2026-10-16T15:00:00Z", "stop": "2026-10-16T16:00:00Z", "title": "名探偵コナン #178,179", "sub_title": null, "description": "#178「闇に響く謎の銃声」#179「命がけの復活 洞窟の探偵団」", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-17", "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 155 countries.