73.8M 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_ennv8xth/schedule?date=2026-10-18&tz=Asia/Hong_Kong
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:50 | Face Me #5 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h | ||
| 00:50 | 新聞主播 #4 [粵/日]電視台局長女兒就讀的中學發生偷拍事件,局長借故安排採訪,以調查偷拍事件和保護女兒。進藤找來就讀同校的女兒幫忙,查出偷拍案和女大學生被殺案的內情。此... | 50m | ||
| 01:40 | 好醫生 #16 [粵/泰]為了出席查萬的婚禮,尚安特意改變造型,令人眼前一亮。寶琳和尚安相約一起買禮物給查萬,二人回復友好關係。相處時間多了,讓寶琳不知不覺間產生了特別的感... | 1h 5m | ||
| 02:45 | Face Me #5 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h | ||
| 03:45 | 新聞主播 #4 [粵/日]電視台局長女兒就讀的中學發生偷拍事件,局長借故安排採訪,以調查偷拍事件和保護女兒。進藤找來就讀同校的女兒幫忙,查出偷拍案和女大學生被殺案的內情。此... | 50m | ||
| 04:35 | 好醫生 #16 [粵/泰]為了出席查萬的婚禮,尚安特意改變造型,令人眼前一亮。寶琳和尚安相約一起買禮物給查萬,二人回復友好關係。相處時間多了,讓寶琳不知不覺間產生了特別的感... | 1h 5m | ||
| 05:40 | Face Me #5 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h | ||
| 06:40 | 新聞主播 #4 [粵/日]電視台局長女兒就讀的中學發生偷拍事件,局長借故安排採訪,以調查偷拍事件和保護女兒。進藤找來就讀同校的女兒幫忙,查出偷拍案和女大學生被殺案的內情。此... | 50m | ||
| 07:30 | 好醫生 #16 [粵/泰]為了出席查萬的婚禮,尚安特意改變造型,令人眼前一亮。寶琳和尚安相約一起買禮物給查萬,二人回復友好關係。相處時間多了,讓寶琳不知不覺間產生了特別的感... | 1h 5m | ||
| 08:35 | Face Me #5 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h 5m | ||
| 09:40 | 新聞主播 #4 [粵/日]電視台局長女兒就讀的中學發生偷拍事件,局長借故安排採訪,以調查偷拍事件和保護女兒。進藤找來就讀同校的女兒幫忙,查出偷拍案和女大學生被殺案的內情。此... | 55m | ||
| 10:35 | 好醫生 #16 [粵/泰]為了出席查萬的婚禮,尚安特意改變造型,令人眼前一亮。寶琳和尚安相約一起買禮物給查萬,二人回復友好關係。相處時間多了,讓寶琳不知不覺間產生了特別的感... | 1h 10m | ||
| 11:45 | Face Me #5 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h 5m | ||
| 12:50 | 好醫生 #16 [粵/泰]為了出席查萬的婚禮,尚安特意改變造型,令人眼前一亮。寶琳和尚安相約一起買禮物給查萬,二人回復友好關係。相處時間多了,讓寶琳不知不覺間產生了特別的感... | 1h 10m | ||
| 14:00 | 好醫生 #17 [粵/泰]巴帕告訴尚安他即將退休,並鼓勵尚安繼續努力工作。尚安得知爸爸情況不太好,跟巴帕一起回家探望他,查萬得知美莎懷孕興奮不已,可是他為病人做手術期間再次... | 1h 10m | ||
| 15:10 | Face Me #6 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h 5m | ||
| 16:15 | 新聞主播 #5 [粵/日]梶原總導演得到有警署發生瞞案的獨家消息,卻因調查事件而令JBN和警方交惡,因此不獲續約。進藤設局揪出警方和電視台勾結的幕後黑手,崎久保發現進藤關注和調... | 50m | ||
| 17:05 | 好醫生 #17 [粵/泰]巴帕告訴尚安他即將退休,並鼓勵尚安繼續努力工作。尚安得知爸爸情況不太好,跟巴帕一起回家探望他,查萬得知美莎懷孕興奮不已,可是他為病人做手術期間再次... | 1h 10m | ||
| 18:15 | Face Me #6 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h 5m | ||
| 19:20 | 新聞主播 #5 [粵/日]梶原總導演得到有警署發生瞞案的獨家消息,卻因調查事件而令JBN和警方交惡,因此不獲續約。進藤設局揪出警方和電視台勾結的幕後黑手,崎久保發現進藤關注和調... | 50m | ||
| 20:10 | 好醫生 #17 [粵/泰]巴帕告訴尚安他即將退休,並鼓勵尚安繼續努力工作。尚安得知爸爸情況不太好,跟巴帕一起回家探望他,查萬得知美莎懷孕興奮不已,可是他為病人做手術期間再次... | 1h 10m | ||
| 21:20 | Face Me #6 [韓]劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,兩人通過對犯罪被害者進行整形重建,逐步揭開案件真相的故事。 | 1h 5m | ||
| 22:25 | 新聞主播 #5 [粵/日]梶原總導演得到有警署發生瞞案的獨家消息,卻因調查事件而令JBN和警方交惡,因此不獲續約。進藤設局揪出警方和電視台勾結的幕後黑手,崎久保發現進藤關注和調... | 50m | ||
| 23:15 | 好醫生 #17 [粵/泰]巴帕告訴尚安他即將退休,並鼓勵尚安繼續努力工作。尚安得知爸爸情況不太好,跟巴帕一起回家探望他,查萬得知美莎懷孕興奮不已,可是他為病人做手術期間再次... | 1h 10m |
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_ennv8xth/schedule?date=2026-10-18&tz=Asia/Hong_Kong" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ennv8xth/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ennv8xth/history?from=2026-02-07T00:00:00Z&to=2026-02-08T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ennv8xth/schedule?date=2026-10-18&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_ennv8xth/schedule?date=2026-10-18&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_ennv8xth/schedule", params={"date": "2026-10-18", "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_ennv8xth/schedule?date=2026-10-18, the first programme { "data": [ { "id": "ls_smnh0ryw", "channel": "ch_ennv8xth", "start": "2026-10-17T15:50:00Z", "stop": "2026-10-17T16:50:00Z", "title": "Face Me #5 [韓]", "sub_title": null, "description": "劇集描述一位冷靜且技藝高超的整形外科醫師,與一位充滿熱情的MZ世代重案組刑警,...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 24, "date": "2026-10-18", "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 | Saturday 7 February 2026 | 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.