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_gqz47bkd/schedule?date=2026-10-11&tz=Asia/Hong_Kong
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | 艾曼紐艾曼紐是位職場女強人, 一直尋求失落已久的性歡愉。她從事酒店品質管理, 要獨自前往香港出差, 瞬即被異色都市迷人的氛圍所吸引。在奢華的酒店經歷無數桃色邂... | 1h 30m | ||
| 01:10 | 下女誘罪(加長版)朴贊郁精心重剪, 167分鐘情慾禁忌美學再登大銀幕! | 2h 40m | ||
| 03:50 | 迷離劫: 與火同行大衛連治瘋魔全球的電視劇《迷離劫》前傳, 角逐康城影展最高榮譽金棕櫚獎。故事以鄰鎮的離奇凶殺案為開端, 視點隨即回到影迷熟悉的雙峰鎮, 描繪高中少女蘿拉... | 2h 10m | ||
| 06:00 | 家庭簡史兒子把意外受傷的同學帶回家, 父母起初不以為然, 只對同學的奇怪行狀感到一絲擔憂和好奇。後來同學漸成常客, 父母同情他的慘痛遭遇, 對優秀的他愛護有加, 他... | 1h 40m | ||
| 07:40 | 北極百貨的秋乃小姐改篇自得獎同名漫畫, 以華麗又神秘、客人全都是動物的百貨公司作為舞台, 新人接待員秋乃每日為了解決客人們各式各樣的疑難雜症而東奔西跑, 更要服侍瀕臨絕種... | 1h 15m | ||
| 08:55 | 父母姊弟首奪威尼斯最高榮譽金獅獎。美國東北某處, 姊弟與久別的父親重聚, 眼見父親閃閃縮縮, 兩人疑心漸起;在都柏林, 作家母親以精緻 high tea 招呼兩位女兒, 三人... | 1h 50m | ||
| 10:45 | 若問世界誰無傷主仁是眾人眼中的完美學生, 對身邊的一切充滿熱情, 即使青澀懵懂地戀愛、不時要照顧小學生弟弟、分擔任職幼稚園校長媽媽的重擔, 但仍過著活力滿滿的17歲人生... | 2h | ||
| 12:45 | 解憂計情車年輕女子深夜抵達紐約甘迺迪機場, 一如以往地跳上的士, 但今夜特別的是, 遇上一位歷盡人生百態的司機, 命運般的相遇, 讓兩個陌生人在狹小的空間展開愛情及人... | 1h 40m | ||
| 14:25 | 週末的尼諾三天後, 就要接受一項攸關生死的手術, 儘管喉嚨的病痛讓他難以言語, 因醫生給的任務而重新走入巴黎街頭與過往斷裂的人際關係接軌 | 1h 35m | ||
| 16:00 | 小津安二郎精選: 東京物語父親和老伴帶著愉快心情 , 去東京探望各自成家的兒女。可是他們工作繁忙 , 沒時間帶他們去玩;老人就決定踏上回家的路 | 2h 20m | ||
| 18:20 | 消廢者聯盟蘇絲詩得知自己患上絕症後決定尋回15年前她被迫拋棄的孩子。尋覓的過程中需通過不同官方機構, 繁瑣混亂的官僚制度讓她疲於奔命。期間她遇到了50 歲的IT總監JB... | 1h 30m | ||
| 19:50 | 神探白朗: 福比利大宅謀殺案赫赫有名的犯罪小說家福比利才剛度過85歲生日, 竟被發現於其大宅內離奇身亡!大偵探白朗 被邀調查奇案, 一日未查清真相, 每個人都是疑兇!而在宣讀遺囑後, 調查... | 2h 10m | ||
| 22:00 | MOViE MOViE首映星期天: 300呎窒息倒數[直播]2012年驚震全球深潛災難事蹟, 潛水員克里斯展開水底300呎維修海底管道任務, 一場突如其來的意外令他孤立無援, 被困海底!氧氣樽只剩下最後10分鐘, 隊友鄧肯及... | 1h 40m | ||
| 23:40 | 無痛斷捨離《戀愛病發》導演「泰」深情新作, 入選鹿特丹影展!設計師阿靜《出貓特攻隊》Aokbab 飾大掃除期間, 對前男友遺下的舊相機耿耿於懷, 決定親手把這相機歸還給前... | 1h 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_gqz47bkd/schedule?date=2026-10-11&tz=Asia/Hong_Kong" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gqz47bkd/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gqz47bkd/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_gqz47bkd/schedule?date=2026-10-11&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_gqz47bkd/schedule?date=2026-10-11&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_gqz47bkd/schedule", params={"date": "2026-10-11", "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_gqz47bkd/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_01r2pgnj", "channel": "ch_gqz47bkd", "start": "2026-10-10T15:40:00Z", "stop": "2026-10-10T17:10:00Z", "title": "艾曼紐", "sub_title": null, "description": "艾曼紐是位職場女強人, 一直尋求失落已久的性歡愉。她從事酒店品質管理, 要獨自前...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 14, "date": "2026-10-11", "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 155 countries.