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/Taipei 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/Taipei. The same day from the API: GET /v1/channels/ch_v4y61x7b/schedule?date=2026-10-16&tz=Asia/Taipei
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | 獨行俠第12季:8剩下的三位生存者,繼續挑戰自我、逼近極限。他們在廣袤的卡魯大沙漠已經接近一整個月。某一位參賽者突然失去了使用一件重要工具的能力,而伴隨著工具的喪失... | 55m | ||
| 00:40 | 死亡海岸:3在斯卡塔里島(Scatarie Island)附近水域,傑夫‧麥金農(Jeff MacKinnon)和他的團隊持續尋找失落的費弗舍姆號(Feversham)財富,並在搏命挑戰猛烈洋流的同... | 55m | ||
| 01:35 | 獨行俠第11季:6就在競爭持續耗盡獨行俠的精力時,他們很快就要以所實施的策略面臨算計。所有人似乎都瀕臨崩潰邊緣。 | 55m | ||
| 02:30 | 獨行俠第12季:7飢餓與極度的疲憊,將這些生存者推到身心的極限,逼迫他們接近界線。同時,野生獵物在四周不斷出現,似乎在挑釁與嘲笑他們。當一位參賽者苦苦尋找繼續堅持下... | 55m | ||
| 03:25 | 山地硬漢第12季:9保羅準備將冬季捕獲的毛皮帶到市集,並勘察一塊可讓自己立足的新土地。尤斯塔斯利用巨大的原木與滑輪組建一台船艇升降機。 | 55m | ||
| 04:20 | 千錘百鍊第10季:13兩位冠軍再次登場,爭奪與我們的「鋼鐵巨人」正面交鋒的機會。在先要面對另一位冠軍的激烈對戰之後,只有一位鍛造師能夠脫穎而出,並接下任務,製作出M1917海... | 55m | ||
| 05:15 | 獨行俠第11季:5隨著季節開始變化,一名參與者被迫進行一項龐大的計畫。同時,一群狼打破了北極寧靜的夜晚,並對一名獨行俠造成麻煩。 | 55m | ||
| 06:10 | 獨行俠第12季:8剩下的三位生存者,繼續挑戰自我、逼近極限。他們在廣袤的卡魯大沙漠已經接近一整個月。某一位參賽者突然失去了使用一件重要工具的能力,而伴隨著工具的喪失... | 55m | ||
| 07:05 | 山地硬漢第12季:9保羅準備將冬季捕獲的毛皮帶到市集,並勘察一塊可讓自己立足的新土地。尤斯塔斯利用巨大的原木與滑輪組建一台船艇升降機。 | 55m | ||
| 08:00 | 千錘百鍊第10季:13兩位冠軍再次登場,爭奪與我們的「鋼鐵巨人」正面交鋒的機會。在先要面對另一位冠軍的激烈對戰之後,只有一位鍛造師能夠脫穎而出,並接下任務,製作出M1917海... | 55m | ||
| 08:55 | 死亡海岸:3在斯卡塔里島(Scatarie Island)附近水域,傑夫‧麥金農(Jeff MacKinnon)和他的團隊持續尋找失落的費弗舍姆號(Feversham)財富,並在搏命挑戰猛烈洋流的同... | 1h | ||
| 09:55 | 獨行俠第11季:5隨著季節開始變化,一名參與者被迫進行一項龐大的計畫。同時,一群狼打破了北極寧靜的夜晚,並對一名獨行俠造成麻煩。 | 55m | ||
| 10:50 | 獨行俠第11季:6就在競爭持續耗盡獨行俠的精力時,他們很快就要以所實施的策略面臨算計。所有人似乎都瀕臨崩潰邊緣。 | 55m | ||
| 11:45 | 獨行俠第12季:7飢餓與極度的疲憊,將這些生存者推到身心的極限,逼迫他們接近界線。同時,野生獵物在四周不斷出現,似乎在挑釁與嘲笑他們。當一位參賽者苦苦尋找繼續堅持下... | 55m | ||
| 12:40 | 獨行俠第12季:8剩下的三位生存者,繼續挑戰自我、逼近極限。他們在廣袤的卡魯大沙漠已經接近一整個月。某一位參賽者突然失去了使用一件重要工具的能力,而伴隨著工具的喪失... | 55m | ||
| 13:35 | 山地硬漢第12季:9保羅準備將冬季捕獲的毛皮帶到市集,並勘察一塊可讓自己立足的新土地。尤斯塔斯利用巨大的原木與滑輪組建一台船艇升降機。 | 55m | ||
| 14:30 | 獨行俠第11季:5隨著季節開始變化,一名參與者被迫進行一項龐大的計畫。同時,一群狼打破了北極寧靜的夜晚,並對一名獨行俠造成麻煩。 | 55m | ||
| 15:25 | 獨行俠第12季:7飢餓與極度的疲憊,將這些生存者推到身心的極限,逼迫他們接近界線。同時,野生獵物在四周不斷出現,似乎在挑釁與嘲笑他們。當一位參賽者苦苦尋找繼續堅持下... | 55m | ||
| 16:20 | 亨利溫克勒的危史奇談第1季:3歡迎來到這場揭露舊時代日用品真實面貌的節目——那些乍看平凡無奇,實則潛藏重大危機的商品,實在遠比人們表面所能察覺的更加危險。誇張驚人的物品,包括郵購... | 1h | ||
| 17:20 | 死亡海岸:3在斯卡塔里島(Scatarie Island)附近水域,傑夫‧麥金農(Jeff MacKinnon)和他的團隊持續尋找失落的費弗舍姆號(Feversham)財富,並在搏命挑戰猛烈洋流的同... | 55m | ||
| 18:15 | 建構世界的大廠牌第2季:5一位軟體工程師受到啟發,想要打造一間規模更大、前所未有、專為家庭取向而設計的錄影帶出租店:百視達。然而,當網路泡沫迅速膨脹、網路商機全面爆發時,這... | 55m | ||
| 19:10 | 建構世界的食品第4季:43一起回到狗糧短缺、貓糧也幾乎不存在的年代,看看具遠見的創新者如何發明世上第一款狗零食和貓糧,以及其他創新寵物產品。 | 55m | ||
| 20:05 | 丹艾克洛德之不可思議事件第3季:10世界上充滿各種奇特、令人難以理解、甚至顛覆想像的地方,但有些地方更是格外驚人。一起探索一座由致命掠食者統治的島嶼,或是一個神祕的超自然熱點,那裡彷... | 55m | ||
| 21:00 | 美國教父-五大家族:3本集展示了執法部門如何以更果斷的手法和策略試圖把黑手黨連根拔起,迫使家族採取創新方式繼續經營,並千方百計避免入獄。 | 1h 45m | ||
| 22:45 | 城市探密-極限篇第2季:5西蒙前往南韓的第二大城及其夏季娛樂場所。他捕獲並食用韓國人最喜愛的盲鰻,這是一種居住在海底、會噴出黏液的生物。 | 30m | ||
| 23:15 | 城市探密-極限篇第2季:6西蒙的男子氣概在內蒙古受到考驗。他在力量與耐力的終極考驗中,與幾位最強壯的男人摔角。他有資格稱自己為內蒙古的男人嗎? | 30m | ||
| 23:45 | 丹尼斯奎德的神聖奇觀第2季:18考古學者花費了數百年時間試圖追尋神聖誕生地、死亡現場、神蹟發生地與古代戰場的真正位置。在本集節目中,我們將揭開這些失落聖地的傳說,同時也呈現人們為... | 55m |
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_v4y61x7b/schedule?date=2026-10-16&tz=Asia/Taipei" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_v4y61x7b/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_v4y61x7b/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_v4y61x7b/schedule?date=2026-10-16&tz=Asia/Taipei"); 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_v4y61x7b/schedule?date=2026-10-16&tz=Asia/Taipei", { 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_v4y61x7b/schedule", params={"date": "2026-10-16", "tz": "Asia/Taipei"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_v4y61x7b/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_hka5kv8p", "channel": "ch_v4y61x7b", "start": "2026-10-15T15:45:00Z", "stop": "2026-10-15T16:40:00Z", "title": "獨行俠第12季:8", "sub_title": null, "description": "剩下的三位生存者,繼續挑戰自我、逼近極限。他們在廣袤的卡魯大沙漠已經接近一整...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 27, "date": "2026-10-16", "tz": "Asia/Taipei" } }
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.