74.3M 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_2kb3cchf/schedule?date=2026-10-19&tz=Asia/Hong_Kong
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | 賽馬預測[粵][馬會] | 1h 35m | ||
| 01:05 | 勁歌推介[粵] | 5m | ||
| 01:10 | 關注關注組[粵]本港食肆供應的海南雞飯主要分有泰式與新加坡版本,看醬料即可大致分辨?大多餐廳可加錢點選指定的雞部位,某主持自言「夠靚仔」,常可獲得雞髀款待。黃嘉雯... | 25m | ||
| 01:35 | 女生素舍[粵]Fine Dining除講究前菜與主菜,為一餐完美作結的甜品亦同樣重要!「全素」廚師Pamela與拍檔Gillian和Michelle,今次就來炮製賣相與味道同樣誘人的「焦糖布甸... | 25m | ||
| 02:00 | 就是愛美麗 (Sr.4)締造女神肌,妝前乳是不可或缺的秘密武器。主持分享各種素顏美肌法寶,韋汝更推介韓國美肌聖品,揭露韓國女生最新的護膚方式。美肌產品繁多,各有不同名堂,... | 30m | ||
| 02:30 | 美食新聞報道[粵]香港匯聚環球美食!黃嘉雯、倪嘉雯、蔡景行、施焯日、黃婧靈等主持四出試食,帶來真實食評;推介自駕覓食好去處,發掘各區「掃街」名物、名人愛店,驗證網上... | 30m | ||
| 03:00 | 美食新聞報道[粵]香港匯聚環球美食!黃嘉雯、倪嘉雯、蔡景行、施焯日、黃婧靈等主持四出試食,帶來真實食評;推介自駕覓食好去處,發掘各區「掃街」名物、名人愛店,驗證網上... | 30m | ||
| 03:30 | OT無限loop每晚深夜,公司仲有邊個未收工?有屋企唔返,咁搏命係愛定係責任?閉路電視全程無間斷直擊,《社畜求生101》主角阿星同阿花捱更抵夜職場血淚史! | 1h 30m | ||
| 05:00 | 是日播映完畢 | 1h | ||
| 06:00 | 兄弟幫[粵]有指人體散發着不同氣場,水晶還有助增強正能量。靈性工作者胡凱澄(Ame)曾擔任電台DJ多年,期間陷入低潮,卻於機緣下結識塔羅師拍檔。她借助水晶成功轉運之... | 30m | ||
| 06:30 | 兄弟幫[粵]人體被指有七大脈輪,各自掌管不同領域及呈現七種顏色,而不同顏色的強弱還可反映當下狀態。靈性工作者胡凱澄(Ame)即席為兩位主持探測氣場,指出Bob的財運... | 30m | ||
| 07:00 | 成長吧!大熊貓[粵]節目聚焦中國大熊貓保護研究中心四川臥龍神樹坪基地2021年新生的四隻熊貓寶寶及它們的飼養員們,以“視頻日記”的記錄方式,以全外景拍攝熊貓寶寶的成長過程。 | 30m | ||
| 07:30 | 成長吧!大熊貓[粵]節目聚焦中國大熊貓保護研究中心四川臥龍神樹坪基地2021年新生的四隻熊貓寶寶及它們的飼養員們,以“視頻日記”的記錄方式,以全外景拍攝熊貓寶寶的成長過程。 | 30m | ||
| 08:00 | 美食新聞報道[粵]香港匯聚環球美食!黃嘉雯、倪嘉雯、蔡景行、施焯日、黃婧靈等主持四出試食,帶來真實食評;推介自駕覓食好去處,發掘各區「掃街」名物、名人愛店,驗證網上... | 30m | ||
| 08:30 | 利嘉閣地產45周年真盤源特約 :樓計專家[粵]雖然二手交投放緩,不過奧運站前排海景單位,樓價今年以來上升逾一成,升勢能否持續?西貢一個入伙近10年二手單位,露台出現上層漏水痕跡,睡房牆身也在滿水... | 30m | ||
| 09:00 | 關注關注組[粵]提到滷味,台式、潮式、港式都是香港人愛吃的口味,而且每間店各有自家的滷水配方,成為吸引顧客的秘訣。「日行」這次穿梭深水埗、旺角、九龍灣三地,試吃生... | 30m | ||
| 09:30 | 世界第一等[粵/普]兩位主持來到當地的傳統市場,品嘗當地的傳統美食;之後在南原市體驗傳統韓服,店主更破例讓小剛試穿女裝韓服給觀眾看看;之後品嘗南原最有名的泥鰍定食;在... | 30m | ||
| 10:00 | 世界第一等[粵/普]本集兩位主持來到全羅道,先到新安郡的魚市場參觀,認識韓國獨特的漁獲拍賣文化,還品嘗了鹹香的蝦醬。然後到乙旺里的餐廳吃海鮮燒烤,嘗到了美味的貝類和比... | 30m | ||
| 10:30 | 女生素舍[粵]Fine Dining除講究前菜與主菜,為一餐完美作結的甜品亦同樣重要!「全素」廚師Pamela與拍檔Gillian和Michelle,今次就來炮製賣相與味道同樣誘人的「焦糖布甸... | 30m | ||
| 11:00 | 東方表行 Take Your Time 呈獻:玩住學。學住玩[粵]攜同小朋友去旅行,似乎是自討苦吃!不過,三位星級母親賴慰玲、支嚳儀(支支)、符曉薇,心口卻掛着一個「勇」字,相信旅行是教育課,能教導孩子鼓起未知的勇... | 30m | ||
| 11:30 | 利嘉閣地產45周年真盤源特約 :今日有樓睇[粵]西營盤一個一房,空間有限,設計師決定增設閣樓,當作業主獨立琴房,如何減低壓迫感? | 25m | ||
| 11:55 | 無煙新進程[粵]2025控煙法例(修訂)條例,又稱為「控煙十招」,自今年一月起陸續生效,打擊吸煙進入了新的進程。而最新的兩項措施,包括傳統吸煙產品統一包裝及完稅標籤制度... | 5m | ||
| 12:00 | 賽馬直擊[粵/英][馬會] | 6h 5m | ||
| 18:05 | 這一站阿拉伯[粵]凱晴來到阿曼第一大城市Nizwa,參觀一座建於1650年的城堡,內裏有市集、傳統歌舞表演等,呈現沙漠地區生活模式。適逢城堡旁辦羊市集,非常熱鬧,而鄰近的傳統... | 30m | ||
| 18:35 | 開餐:台灣3點3[粵]思霆領妹妹們光顧簡約日本風餐廳,富士山、跳箱造形吐司散發純樸精緻的感覺,切合這集的「小清新下午茶」主題。宇夫選深受女生歡迎的韓風下午茶作戰,朱古力... | 25m | ||
| 19:00 | 警聲百二秒 IV[粵]《警聲百二秒 IV》引領觀眾「上天下海」、甚至「穿梭過去未來」,並繼續以輕鬆有趣的系列表達方式,讓市民接收豐富的警隊資訊,說好香港警察故事。 | 5m | ||
| 19:05 | 驪歌行#42[粵/普] 及 無煙新進程[粵]大將軍盛驍靖之子盛楚慕對繡坊商戶家的小姐傅柔一見傾心。本來不學無術的他遂決心學習兵法武藝來贏得傅柔的青睞。確定心意的二人回到長安,傅柔展轉間成為女... | 55m | ||
| 20:00 | 美食新聞報道[粵]香港匯聚環球美食!黃嘉雯、倪嘉雯、蔡景行、施焯日、黃婧靈等主持四出試食,帶來真實食評;推介自駕覓食好去處,發掘各區「掃街」名物、名人愛店,驗證網上... | 30m | ||
| 20:30 | 主廚湘遇記[粵/普]節目邀請法國知名主廚戴廣坦深入湖南,實地研習湘菜技藝,體驗並解讀湘菜背後的文化密碼,生動呈現中法飲食文化的精彩碰撞與融合。 | 30m | ||
| 21:00 | 娛樂新聞報道每晚緊貼香港娛樂圈的消息,以至世界各地的影視娛樂新聞,報道藝人最新動態、劇集和電影宣傳、演唱會精華、頒獎禮盛況等,甚至遠赴外地採訪娛樂盛事、追蹤各... | 30m | ||
| 21:30 | 世界第一等[粵/普]兩位主持乘坐完充滿懷舊感的蒸汽火車,來到韓國著名醬料之鄉:全羅北道的淳昌,他們去拜訪當地製醬名人,嘗試參與製醬,然後品嘗了各種醃蔬果,又吃到跟辣椒... | 30m | ||
| 22:00 | 東方表行 Take Your Time 呈獻:玩住學。學住玩[粵]攜同小朋友去旅行,似乎是自討苦吃!不過,三位星級母親賴慰玲、支嚳儀(支支)、符曉薇,心口卻掛着一個「勇」字,相信旅行是教育課,能教導孩子鼓起未知的勇... | 30m | ||
| 22:30 | 點劇成真:降魔的#4[粵][PG]晶晶想念兒子豪仔情切,而馬季亦對豪仔相當掛念,於是打算向敢當許願,尋找豪仔的靈魂,問他是否安好。芷若與展明重遊舊居,回顧往事;展明向芷君剖白當年情... | 1h | ||
| 23:30 | 賽後你點睇[粵][馬會] | 30m |
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_2kb3cchf/schedule?date=2026-10-19&tz=Asia/Hong_Kong" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2kb3cchf/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_2kb3cchf/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_2kb3cchf/schedule?date=2026-10-19&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_2kb3cchf/schedule?date=2026-10-19&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_2kb3cchf/schedule", params={"date": "2026-10-19", "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_2kb3cchf/schedule?date=2026-10-19, the first programme { "data": [ { "id": "ls_34jfc9ey", "channel": "ch_2kb3cchf", "start": "2026-10-18T15:30:00Z", "stop": "2026-10-18T17:05:00Z", "title": "賽馬預測[粵][馬會]", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 34, "date": "2026-10-19", "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 | 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.