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/Hong_Kong 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/Hong_Kong. The same day from the API: GET /v1/channels/ch_32bfzvp2/schedule?date=2026-10-15&tz=Asia/Hong_Kong
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:30 | 猜猜我是誰[普]以社會話題的電話詐騙案為題材,阿海與阿芳經營一個跨越中港泰三地的詐騙集團,集團擁有大量銀行卡及客戶資料,中港兩地遍佈提取現金的網絡,只要設在泰國的總部... | 2h | ||
| 00:30 | AV[粵/普]世傑,阿華,明仔和老鼠還有幾個月就要畢業離開大學了,因此他們踏入了一個將要離校但又未投身社會工作的迷茫期.他們的一個中學同學阿樂,竟在臨畢業前因(借拍戲... | 1h 45m | ||
| 02:15 | 追龍番外篇之十億探長[粵/普]香港六七十年代,警黑勾結,貪汙橫行,社會怨氣極重.這時候,生性善良率直的徐樂,由於家境不好,輟學加入警界,穿上警服成為最普通的警員.初出茅廬卻因為破獲壹場搶... | 1h 35m | ||
| 03:50 | 愛得起[粵/普]麗娜(梁詠琪 飾) 終於決定離婚了.麗娜幾乎巳經忘記了一年前為甚麼要嫁給曉東(邵兵 飾),甚至想不起自己曾經愛上曉東那些優點... | 1h 30m | ||
| 05:20 | 倩女幽魂:人間情[普]書生寧採臣赴京趕考,夜宿蘭若寺,邂逅專門代姥姥迷惑男人吸取精氣的聶小倩.為了幫姥姥吸納陽氣,聶小倩一行人佯裝成酒家舞女,依仗姿色魅惑男性主動前來.只要對... | 40m | ||
| 06:00 | 倩女幽魂:人間情[普]書生寧採臣赴京趕考,夜宿蘭若寺,邂逅專門代姥姥迷惑男人吸取精氣的聶小倩.為了幫姥姥吸納陽氣,聶小倩一行人佯裝成酒家舞女,依仗姿色魅惑男性主動前來.只要對... | 1h | ||
| 07:00 | 愈墮落愈英雄[粵/普]方中信和陳錦鴻是黑社會雇用的殺手,陳性格放蕩,喜結異性,並將已為人婦的周海媚搞上手.方早已提醒他,不要死在女人手上.果然,周投靠了黑社會大佬方平,將他倆出... | 1h 35m | ||
| 08:35 | 花花型警[粵/普]警察麥克是個愛出風頭的富家子,常常花老爸的錢辦案,雖然破案無數,卻無法贏得警局同事以及女朋友麗莎的認同,還被大家厭煩地稱作花花型警,在發覺麗莎與來自大陸... | 1h 40m | ||
| 10:15 | 明月幾時有[粵]以東江縱隊生死大營救事件為敘事線索,講述以香港傳奇女性方姑為代表的仁人志士,在1940年亂世中的香港展開生死救援的故事.影片由一系列黑白片段串聯而成.以一... | 2h 10m | ||
| 12:25 | 給爸爸的信[粵]鞏偉(李連傑 飾)表面是個街頭混混,實際上卻是中國警察.他受上級指派打入香港犯罪集團,調查涉及中國內地某官員貪污等罪行.為取得犯罪集團頭目甫光(於榮光 飾)... | 1h 45m | ||
| 14:10 | 大內密探零零發[粵]零零恭,零零喜,零零發,零零財四個人,是負責保衛明朝皇帝安全的「保龍一族」.阿恭,阿喜,阿財三人都是武藝高強的特工;阿發是唯一不懂武功的,只會搞些小發明,始... | 1h 30m | ||
| 15:40 | 奪舍[粵/普]華女獨自走上天台,準備跳樓,她應承了黑貓準備讓自己的肉身借予黑貓使用,黑貓的靈魂是一個德行高深的智慧老人,得到年青華女的答應,進行奪舍,警方派出督察Laura... | 1h 40m | ||
| 17:20 | 英雄喋血[普]廣州起義事件中,有兩位嶺南畫派大家名留青史,一位是嶺南畫派領軍人物高劍父(廖啓智飾),為籌取武器立下大功,另一位畫壇宗師潘達微(謝君豪飾),則在起義失敗後冒... | 1h 50m | ||
| 19:10 | 飛鷹計劃[粵]故事講述第二次世界大戰時納粹德軍於非洲沙漠隱藏了240噸黃金,飛鷹Jackie與助手Ada,德國少女Elsa及桃子一行人受命尋找.他們千辛萬苦到達藏金地點,但這裏不只... | 1h 50m | ||
| 21:00 | 黑金[粵]法務部調查局幹員兼機動小組組長方國輝(劉德華飾)為人嫉惡如仇,幹練打擊社會不法活動,第一目標是當時危害社會的賭博電玩,調查結果發現此案背後的幕後藏鏡人是... | 2h 10m | ||
| 23:10 | 俠盜高飛[粵/普]神鎗手高飛為人俠義機靈,為救死黨沈四而與貴利種下仇隙.沈四為了償債,求高飛協助與一幫大賊合作械劫一批私運軍火.這幫強盜的三個成員分別是風度翩翩但心狠手... | 1h 40m |
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_32bfzvp2/schedule?date=2026-10-15&tz=Asia/Hong_Kong" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_32bfzvp2/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_32bfzvp2/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_32bfzvp2/schedule?date=2026-10-15&tz=Asia/Hong_Kong"); 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_32bfzvp2/schedule?date=2026-10-15&tz=Asia/Hong_Kong", { 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_32bfzvp2/schedule", params={"date": "2026-10-15", "tz": "Asia/Hong_Kong"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_32bfzvp2/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_wdshk8g4", "channel": "ch_32bfzvp2", "start": "2026-10-14T14:30:00Z", "stop": "2026-10-14T16:30:00Z", "title": "猜猜我是誰[普]", "sub_title": null, "description": "以社會話題的電話詐騙案為題材,阿海與阿芳經營一個跨越中港泰三地的詐騙集團,集團...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 16, "date": "2026-10-15", "tz": "Asia/Hong_Kong" } }
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 | Sunday 12 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.