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_08f3eqjy/schedule?date=2026-10-15&tz=Asia/Tokyo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | 昭和アニメソングコレクション〜アニソン音頭〜◆オバQ音頭/おそ松くん音頭 ほか昭和の時代、子供だった僕たちが夢中になって見ていたテレビアニメ。今回は夏の風物詩=”アニソン音頭”を独自の解説付きでお届け。 オバQ音頭/おそ松くん音... | 1h | ||
| 01:00 | 郷土劇場「芸能の広場」 #608【インターローカルアワー】沖縄テレビ放送の人気長寿番組。郷土芸能文化の継承発展をコンセプトに、沖縄の古典芸能や現代劇などを、沖縄の方言満載でお届け... | 1h | ||
| 02:00 | 鉄板!カラオケ定番ソング◆MV特集 忌野清志郎+坂本龍一、松任谷由実 他歌って楽しい、聴いて楽しい、カラオケで盛り上がる鉄板&定番ソングを、J-POPを中心に3時間たっぷりお届けします。 | 3h | ||
| 05:00 | くらしの情報この時間は、ショッピング情報をお送りしております。 | 30m | ||
| 05:30 | くらしの情報この時間は、ショッピング情報をお送りしております。 | 30m | ||
| 06:00 | カラオケ人気ソング◇歌謡決定版#286 氷川きよし、香西かおり、水森かおり他聴けばつい口ずさんでしまうあの曲、カラオケで熱唱したくなるこの歌。歌いたくなる演歌・歌謡曲の名曲を3時間に渡りお届け。 | 3h | ||
| 09:00 | 三山ひろし、山崎まさよし他「NHK歌謡コンサート#188 鉄道・駅〜愛の歌物語」今回のテーマは「鉄道・駅〜愛の歌物語」。「終着駅」「あずさ2号」「哀愁列車」などの名曲を豪華出演者が披露します。 | 1h | ||
| 10:00 | リクエスト特集◇歌謡決定版#106 真田ナオキ、丘みどり、原田波人リクエストを元にお届けする、演歌・歌謡曲のミュージックビデオ特集。 リクエストは、歌謡ポップスチャンネルホームページ「ご意見/リクエスト」からご応... | 1h | ||
| 11:00 | くらしの情報この時間は、ショッピング情報をお送りしております。 | 30m | ||
| 11:30 | USEN演歌ベスト20#332有線放送「USEN」がリクエストデータやオンエア実績等を独自に集計した演歌・歌謡曲ランキングを毎週ミュージックビデオで紹介。 | 2h | ||
| 13:30 | くらしの情報この時間は、ショッピング情報をお送りしております。 | 30m | ||
| 14:00 | 吉幾三、丘みどり、香西かおり ほか ドラマティック演歌「未練」編◆歌謡決定版ドラマティックな演歌の名曲を、今回は「未練」をテーマにお送りします。 | 1h 30m | ||
| 15:30 | くらしの情報この時間は、ショッピング情報をお送りしております。 | 30m | ||
| 16:00 | SONG FILE 昭和40年代の黄金ヒット選 ヴィレッジ・シンガーズ他日本の音楽シーンを彩る名曲の数々を毎回テーマを決めてお届け。今回は昭和40年代の誰もが知る黄金のヒット曲をお届けします。 | 1h | ||
| 17:00 | くらしの情報この時間は、ショッピング情報をお送りしております。 | 30m | ||
| 17:30 | 懐メロ♪ ドライブミュージック〜瀬戸内編〜 #4今回の舞台は島と海が織りなす景色が広がる瀬戸内。 ホンダ S2000で寒霞渓ブルーラインをドライブします。 | 30m | ||
| 18:00 | 鉄板!カラオケ定番ソング◆MV特集 RCサクセション、ToshI、TRF 他歌って楽しい、聴いて楽しい、カラオケで盛り上がる鉄板&定番ソングを、J-POPを中心に3時間たっぷりお届けします。 | 3h | ||
| 21:00 | SONG FILE 平成J-POPベストセレクション#1 宇多田ヒカル、小田和正日本の音楽シーンを彩る名曲の数々を毎回テーマを決めてお届け。今回は「平成J-POPベストセレクション#1」。 | 1h | ||
| 22:00 | 3時間まるごと!懐かしすぎる90'sソングス◆MV特集 布袋寅泰、鈴木あみ ほかあなたの青春時代に寄り添った90年代の名曲をお届けします。 ♪バンビーナ/布袋寅泰、♪BE TOGETHER/鈴木あみ、♪1/2/川本真琴 ほか | 3h |
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_08f3eqjy/schedule?date=2026-10-15&tz=Asia/Tokyo" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_08f3eqjy/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_08f3eqjy/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_08f3eqjy/schedule?date=2026-10-15&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_08f3eqjy/schedule?date=2026-10-15&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_08f3eqjy/schedule", params={"date": "2026-10-15", "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_08f3eqjy/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_j71bj98r", "channel": "ch_08f3eqjy", "start": "2026-10-14T15:00:00Z", "stop": "2026-10-14T16:00:00Z", "title": "昭和アニメソングコレクション〜アニソン音頭〜◆オバQ音頭/おそ松くん音頭 ほか", "sub_title": null, "description": "昭和の時代、子供だった僕たちが夢中になって見ていたテレビアニメ。今回は夏の風...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 19, "date": "2026-10-15", "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 152 countries.