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_2xxavfec/schedule?date=2026-10-18&tz=Asia/Tokyo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | ジョジョの奇妙な冒険 第4部 一挙放送(1) #1〜13#1〜13 新たなスタンド使い達が動き始める…!第4部を3週連続(10/17,24,31)で一挙放送! 制作:2016年/全39話 | 6h | ||
| 06:00 | 未来警察ウラシマン #11,12#11「挑発!南の島に吹雪」 #12「空飛ぶ真っ赤な天使」 ある夜、突然タイムスリップした一人の青年。記憶を失った彼は…。<全50話> | 1h | ||
| 07:00 | ポンコツクエスト ベストセレクション第五十二章〜第五十七章 魔王に仕えるポンコツな魔物「カク」と「イムラ」の、グダグダな日常を描いたコメディアニメ。<制作:2013年> | 30m | ||
| 07:30 | とんでもスキルで異世界放浪メシ2 #23,24 END#23「戦え!?大海獣決戦」 #24「新たなる帰還」END 突然異世界へと召喚された普通のサラリーマン、向田剛志。<制作:2025年/全12話> | 1h | ||
| 08:30 | 薬屋のひとりごと #51#51 物語の舞台は後宮から市井、さらに隣国へと広がり、猫猫と壬氏には新たなる試練が待ち受ける。<制作:2026年> | 30m | ||
| 09:00 | 天幕のジャードゥーガル #12 END#12 END 少女と妃。復讐の絆で結ばれた二人が、地上最強の帝国に嵐を起こす――。 原作:トマトスープ/制作:2026年 | 30m | ||
| 09:30 | 転生したらスライムだった件 #96 END#96 END 譲れない思いを胸に、リムルの次なる戦いが始まる。 制作:2026年 | 30m | ||
| 10:00 | 名探偵コナン #1007#1007「豚汁は命がけの合図」 小さな探偵が大活躍する奇想天外本格探偵アクション!! <原作:青山剛昌/制作:1996年> | 30m | ||
| 10:30 | 情報この時間は情報番組をお送りしております。 | 30m | ||
| 11:00 | 魔法騎士レイアース 一挙放送(2) 第11〜20話#11〜20 異世界に導かれた少女たちは、世界を救う使命を負わされる。<制作:1994年/全49話> ※2週連続(10/17〜25)で一挙に放送! | 5h | ||
| 16:00 | 情報この時間は情報番組をお送りしております。 | 30m | ||
| 16:30 | ルパン三世(PART2) ベストセレクション#9「浮世絵ブルースはいかが」 #10「ファイルM123を盗め」 ルパン三世のセカンドシリーズが、デジタルリマスター版として高画質で登場!全155話 | 1h | ||
| 17:30 | 名探偵コナン 豚汁は命がけの合図#1007「豚汁は命がけの合図」 小さな探偵が大活躍する奇想天外本格探偵アクション!! <原作:青山剛昌/制作:1996年> | 30m | ||
| 18:00 | ゴルゴ13 ベストセレクション#13「クロスアングル」 #14「落日の死影」 不可能と思える狙撃を成し遂げる超A級スナイパー、ゴルゴ13の活躍を描く。<全50話> | 1h | ||
| 19:00 | ちびまる子ちゃん(第1期)<HD> ベストセレクション#126「フタが開かない/まる子 砂時計が欲しい」 #127「まる子 大パニック」 <原作:さくらももこ/制作:1990年> | 1h | ||
| 20:00 | LoveLive! Series Asia Tour 2024 横浜公演(Day2)2025年2月1日(土)、2日(日)にKアリーナ横浜で開催されたラブライブ!シリーズ合同ライブイベントをテレビ初放送!Day2の模様をお届けします! | 3h 45m | ||
| 23:45 | あらいぐま カルカル団MISSION-9〜14 「秘密結社カルカル団」、それは全世界人気企業ランキング不動の1位の組織である。 制作:2025年/全24話 | 15m |
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_2xxavfec/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_2xxavfec/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2xxavfec/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2xxavfec/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_2xxavfec/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_2xxavfec/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_2xxavfec/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_ph0f1gxk", "channel": "ch_2xxavfec", "start": "2026-10-17T15:00:00Z", "stop": "2026-10-17T21:00:00Z", "title": "ジョジョの奇妙な冒険 第4部 一挙放送(1) #1〜13", "sub_title": null, "description": "#1〜13\n新たなスタンド使い達が動き始める…!第4部を3週連続(10/17,24,31)で一挙...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 17, "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 | 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.