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_d2eq9xv2/schedule?date=2026-10-18&tz=Asia/Tokyo
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | アマンプール・アワーCNNを代表するキャスター、クリスティアン・アマンプールが、アメリカおよび国際ニュースのキーパーソンに鋭いインタビューで迫ります。 | 1h | ||
| 01:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 02:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 03:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 04:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 05:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 06:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 07:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 08:00 | CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 09:00 | アメリカ法制評論:スマーコニッシュ・ショー[再]ホワイトハウスのラジオDJや弁護士経験があるマイケル・スマーコニッシュが政治や事件、エンタメまで全米話題のトピックを法律の視点で掘り下げます。 | 1h | ||
| 10:00 | 特別番組番組内容が決まり次第お知らせします。 | 1h | ||
| 11:00 | 特別番組番組内容が決まり次第お知らせします。 | 1h | ||
| 12:00 | 特別番組番組内容が決まり次第お知らせします。 | 1h | ||
| 13:00 | 特別番組番組内容が決まり次第お知らせします。 | 1h | ||
| 14:00 | 特別番組番組内容が決まり次第お知らせします。 | 1h | ||
| 15:00 | 特別番組番組内容が決まり次第お知らせします。 | 1h | ||
| 16:00 | 特別番組番組内容が決まり次第お知らせします。 | 1h | ||
| 17:00 | [二]CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 18:00 | [二]CNNニュースルームアメリカと世界の最新ニュースを、アナリストの解説やコメンテーターの意見を交えながら、わかりやすくお伝えします。 | 1h | ||
| 19:00 | CNN ディス・モーニング ウィークエンドアメリカの「朝」を直送。最新ニュースを伝えるモーニング・ワイド。 | 1h | ||
| 20:00 | [二]CNN ディス・モーニング ウィークエンドアメリカの「朝」を直送。最新ニュースを伝えるモーニング・ワイド。 | 1h | ||
| 21:00 | [二]インサイド・ポリティクス・サンデーCNNの首席議会担当、マヌ・ラジュが、政治担当記者やアナリストを迎え、米政界の”内部”を掘り下げます。 | 1h | ||
| 22:00 | [二]ステート・オブ・ザ・ユニオンCNNキャスターのジェイク・タッパーとダナ・バッシュが、大物政治家へのインタビューなどを交え、1週間の米政局を徹底検証します。 | 1h | ||
| 23:00 | ファリード・ザカリアGPS世界の将来に先進的な方向性を提案。ワシントンポスト紙コラムニストのファリード・ザカリアが、外交問題など厳選トピックを元に世界の指針を示します | 1h |
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_d2eq9xv2/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_d2eq9xv2/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_d2eq9xv2/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_d2eq9xv2/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_d2eq9xv2/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_d2eq9xv2/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_d2eq9xv2/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_9e6xzqre", "channel": "ch_d2eq9xv2", "start": "2026-10-17T15:00:00Z", "stop": "2026-10-17T16:00:00Z", "title": "アマンプール・アワー", "sub_title": null, "description": "CNNを代表するキャスター、クリスティアン・アマンプールが、アメリカおよび国際ニ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "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 155 countries.