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_azwvw8xm/schedule?date=2026-10-16&tz=Asia/Hong_Kong
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | 特警雄風 第7季第9集一個女性盜竊團夥利用美人計殺害了幾名富有的貴賓, 漢度和20部隊奉命協助聯邦調查局特工積琪華斯奇斯追捕這些危險的逃犯, 阻止死亡人數繼續增加。希斯對於其... | 55m | ||
| 00:30 | 中年新手警察 第8季第9集哈珀和邁爾斯感受到最近所犯錯誤的嚴重性, 同時, 哈珀被指派訓練邁爾斯。諾蘭與莎蓮娜被派往一宗劫案現場, 諾蘭更在那裡遇上一張熟悉的面孔。 | 55m | ||
| 01:25 | 看不見的罪案 第1季第9集辛妮 (阿加達西飾) 堅持調查兩名網紅失蹤一事, 德絲 (多莉路易斯飾) 利用辛妮對案件的關注, 調查她的真正身份。 | 55m | ||
| 02:20 | 哈德遜與華斯 第9季第1集When a pro wrestler is murdered days before a charity event, Mark and Rex must unmask the villain to save an animal shelter and bring the culprit t... | 55m | ||
| 03:15 | 特警雄風 第7季第9集一個女性盜竊團夥利用美人計殺害了幾名富有的貴賓, 漢度和20部隊奉命協助聯邦調查局特工積琪華斯奇斯追捕這些危險的逃犯, 阻止死亡人數繼續增加。希斯對於其... | 55m | ||
| 04:10 | 驚險大挑戰 第35季第9集各隊伍繼續在斯洛文尼亞比賽, 小心翼翼地背著木塊前行, 深入洞穴並組裝一條巨龍, 還要刮走水中的青口和藤壺。 | 55m | ||
| 05:05 | 波士頓執法尊家 第1季第9集美伊過去的決定所帶來的後果, 使她遭公眾與家人抨擊;莎拉因內疚而不惜冒險, 追求正義。與此同時, 莉娜和丹尼調查一宗氣氛緊張的兇殺案;祖拿因父親之死所激... | 55m | ||
| 06:00 | 看不見的罪案 第1季第9集辛妮 (阿加達西飾) 堅持調查兩名網紅失蹤一事, 德絲 (多莉路易斯飾) 利用辛妮對案件的關注, 調查她的真正身份。 | 50m | ||
| 06:50 | 驚險大挑戰 第35季第9集各隊伍繼續在斯洛文尼亞比賽, 小心翼翼地背著木塊前行, 深入洞穴並組裝一條巨龍, 還要刮走水中的青口和藤壺。 | 50m | ||
| 07:40 | 哈德遜與華斯 第9季第1集When a pro wrestler is murdered days before a charity event, Mark and Rex must unmask the villain to save an animal shelter and bring the culprit t... | 45m | ||
| 08:25 | 特警雄風 第7季第9集一個女性盜竊團夥利用美人計殺害了幾名富有的貴賓, 漢度和20部隊奉命協助聯邦調查局特工積琪華斯奇斯追捕這些危險的逃犯, 阻止死亡人數繼續增加。希斯對於其... | 50m | ||
| 09:15 | 波士頓執法尊家 第1季第9集美伊過去的決定所帶來的後果, 使她遭公眾與家人抨擊;莎拉因內疚而不惜冒險, 追求正義。與此同時, 莉娜和丹尼調查一宗氣氛緊張的兇殺案;祖拿因父親之死所激... | 50m | ||
| 10:05 | 看不見的罪案 第1季第9集辛妮 (阿加達西飾) 堅持調查兩名網紅失蹤一事, 德絲 (多莉路易斯飾) 利用辛妮對案件的關注, 調查她的真正身份。 | 55m | ||
| 11:00 | 哈德遜與華斯 第9季第1集When a pro wrestler is murdered days before a charity event, Mark and Rex must unmask the villain to save an animal shelter and bring the culprit t... | 55m | ||
| 11:55 | 中年新手警察 第8季第9集哈珀和邁爾斯感受到最近所犯錯誤的嚴重性, 同時, 哈珀被指派訓練邁爾斯。諾蘭與莎蓮娜被派往一宗劫案現場, 諾蘭更在那裡遇上一張熟悉的面孔。 | 55m | ||
| 12:50 | 特警雄風 第7季第9集一個女性盜竊團夥利用美人計殺害了幾名富有的貴賓, 漢度和20部隊奉命協助聯邦調查局特工積琪華斯奇斯追捕這些危險的逃犯, 阻止死亡人數繼續增加。希斯對於其... | 50m | ||
| 13:40 | 驚險大挑戰 第35季第9集各隊伍繼續在斯洛文尼亞比賽, 小心翼翼地背著木塊前行, 深入洞穴並組裝一條巨龍, 還要刮走水中的青口和藤壺。 | 55m | ||
| 14:35 | 看不見的罪案 第1季第9集辛妮 (阿加達西飾) 堅持調查兩名網紅失蹤一事, 德絲 (多莉路易斯飾) 利用辛妮對案件的關注, 調查她的真正身份。 | 55m | ||
| 15:30 | 中年新手警察 第8季第9集哈珀和邁爾斯感受到最近所犯錯誤的嚴重性, 同時, 哈珀被指派訓練邁爾斯。諾蘭與莎蓮娜被派往一宗劫案現場, 諾蘭更在那裡遇上一張熟悉的面孔。 | 55m | ||
| 16:25 | 波士頓執法尊家 第1季第9集美伊過去的決定所帶來的後果, 使她遭公眾與家人抨擊;莎拉因內疚而不惜冒險, 追求正義。與此同時, 莉娜和丹尼調查一宗氣氛緊張的兇殺案;祖拿因父親之死所激... | 50m | ||
| 17:15 | 驚險大挑戰 第35季第10集各隊伍由斯洛文尼亞跨越1,000英里到瑞典, 眾人必須面對恐懼, 在波羅的海上空10,000呎跳降落傘, 重現仲夏傳統, 以及整理可回收物品。 | 55m | ||
| 18:10 | 波士頓執法尊家 第1季第10集殺害班的兇手出獄後, 祖拿繼續受憤怒與悲傷所困, 他與兇手對質, 令家庭關係面臨考驗;同時, 美伊和莎拉也要面對可能改變一切的痛苦真相。另一方面, 丹尼與莉... | 50m | ||
| 19:00 | 看不見的罪案 第1季第10集在一場激動的衝突中, 德絲 (多莉路易斯飾) 迫使辛妮 (阿加達西飾) 正視她過去的暴力謀殺案, 否則將會向警方告發。 | 55m | ||
| 19:55 | 中年新手警察 第8季第10集諾蘭、哈珀和邁爾斯在一次例行檢查時遇上意外轉折, 頓時陷入危險。與此同時, 貝利應格雷副警監要求, 於五角大樓進行秘密調查。 | 55m | ||
| 20:50 | 哈德遜與華斯 第9季第2集When a master painting instructor is pushed off a cliff, Mark and Rex scope out the viral art world to get to the bottom of a picture-perfect murder. | 55m | ||
| 21:45 | 特警雄風 第7季第10集20部隊竭力追捕一名威脅洛杉磯安全的冷血狙擊手時, 漢度發現了這名狙擊手與他家鄉南洛杉磯社區的聯繫, 令他對追捕行動產生了私人的變化。同時, 譚質疑自己的... | 55m | ||
| 22:40 | 哈德遜與華斯 第9季第2集When a master painting instructor is pushed off a cliff, Mark and Rex scope out the viral art world to get to the bottom of a picture-perfect murder. | 55m | ||
| 23:35 | 特警雄風 第7季第10集20部隊竭力追捕一名威脅洛杉磯安全的冷血狙擊手時, 漢度發現了這名狙擊手與他家鄉南洛杉磯社區的聯繫, 令他對追捕行動產生了私人的變化。同時, 譚質疑自己的... | 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_azwvw8xm/schedule?date=2026-10-16&tz=Asia/Hong_Kong" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_azwvw8xm/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_azwvw8xm/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_azwvw8xm/schedule?date=2026-10-16&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_azwvw8xm/schedule?date=2026-10-16&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_azwvw8xm/schedule", params={"date": "2026-10-16", "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_azwvw8xm/schedule?date=2026-10-16, the first programme { "data": [ { "id": "ls_wt0tp7k7", "channel": "ch_azwvw8xm", "start": "2026-10-15T15:35:00Z", "stop": "2026-10-15T16:30:00Z", "title": "特警雄風 第7季第9集", "sub_title": null, "description": "一個女性盜竊團夥利用美人計殺害了幾名富有的貴賓, 漢度和20部隊奉命協助聯邦調查...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-16", "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.