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/Taipei 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/Taipei. The same day from the API: GET /v1/channels/ch_cmz03j1t/schedule?date=2026-10-11&tz=Asia/Taipei
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:59 | 天才阿公第4季:5講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 00:10 | 天才阿公第4季:6講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 00:21 | 天才阿公第4季:7講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 10m | ||
| 00:31 | 天才阿公第4季:8講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 00:42 | 天才阿公第4季:9講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 00:53 | 天才阿公第4季:10講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 01:04 | 天才阿公第4季:11講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 01:15 | 天才阿公第4季:12講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 7m | ||
| 01:22 | 天才阿公第4季:13講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 01:33 | 天才阿公第4季:14講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 01:44 | 天才阿公第4季:15講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 01:55 | 天才阿公第4季:16講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 11m | ||
| 02:06 | 天才阿公第4季:17講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,協助世界各地的小朋友解決各種奇難雜症。 | 24m | ||
| 02:30 | 妙女郎第1季:1故事描述選美皇后芭芭拉·帕克離開家鄉黑潭前往倫敦追夢,憑藉獨特的北方幽默感在男性主導的喜劇界脫穎而出,征服電視觀眾並改變了自己的命運。 | 45m | ||
| 03:15 | 妙女郎第1季:2故事描述選美皇后芭芭拉·帕克離開家鄉黑潭前往倫敦追夢,憑藉獨特的北方幽默感在男性主導的喜劇界脫穎而出,征服電視觀眾並改變了自己的命運。 | 46m | ||
| 04:01 | 妙女郎第1季:3故事描述選美皇后芭芭拉·帕克離開家鄉黑潭前往倫敦追夢,憑藉獨特的北方幽默感在男性主導的喜劇界脫穎而出,征服電視觀眾並改變了自己的命運。 | 49m | ||
| 04:50 | 好萊塢好好看第1季:1188本節目每週深入幕後與片場,介紹三部強檔電影的製作過程,內含動作片段與演員及製作人的採訪 | 30m | ||
| 05:20 | 青春愛欲吻得不到父母認同的喬琪雅,在愛貓和好友的陪伴下,找到自己的快樂。她有兩個願望,一個就是找到性感男友,另一個則是舉辦一場盛大的十五歲派對 | 1h 40m | ||
| 07:00 | 3000音樂教室第1季:5小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 07:22 | 3000音樂教室第1季:7小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 07:44 | 3000音樂教室第1季:8小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 08:06 | 3000音樂教室第1季:9小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 08:28 | 3000音樂教室第1季:11小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 08:50 | 3000音樂教室第1季:12小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 09:12 | 3000音樂教室第1季:13小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 09:34 | 3000音樂教室第1季:14小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 09:56 | 3000音樂教室第1季:15小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 22m | ||
| 10:18 | 3000音樂教室第1季:16小D嚇壞了,他的音樂家偶像桑尼布里奇斯還有他最愛的老師都在同一天失蹤。 | 37m | ||
| 10:55 | 神偷奶爸3格魯被反壞蛋聯盟開除後,陷入嚴重的身份認同危機,此時神秘的陌生人出現讓他憶起使壞的感覺有多麼的美好… | 1h 30m | ||
| 12:25 | 國際狗展活動共有2000隻美國頂尖犬隻參與,包括全世界最大、最小或最奇特的狗狗。超過170個品種的狗狗大展身手,希望贏得今年的冠軍狗狗寶座。「元老」大衛弗雷為節目... | 1h 30m | ||
| 13:55 | 超人本片是克里斯多佛李維主演最經典的超人系列電影. | 2h 5m | ||
| 16:00 | 淘氣小兵兵2淘氣小兵兵第二集,挾帶著第一集超人氣的威力,又將掀起動畫界的一番熱潮。 | 1h 20m | ||
| 17:20 | 青春愛欲吻得不到父母認同的喬琪雅,在愛貓和好友的陪伴下,找到自己的快樂。她有兩個願望,一個就是找到性感男友,另一個則是舉辦一場盛大的十五歲派對 | 1h 40m | ||
| 19:00 | 超人第二集本片為超人系列電影中的第二集,與其他三集相較下,略帶悲劇黑暗的劇情最為接近漫畫原著的精神,同時也是評價最高的一集。 | 2h 10m | ||
| 21:10 | 超人第三集超人是遠在外太空的克普頓星所遺留下來的最後一個子民,這回他又對上了準備統治全世界的葛斯葛爾門。如鋼鐵般堅毅的超人除了必須對抗神奇能量石的力量,還必... | 2h 5m | ||
| 23:15 | 謎樣森林第1季:7講述兩位同父異母的兄弟沃特與葛瑞格在一片名為「謎林」的奇幻黑森林中迷路,他們必須在一隻會說話的藍鳥帶領下,展開一段詭譎又奇幻的旅程,克服重重難關尋... | 11m | ||
| 23:26 | 謎樣森林第1季:8講述兩位同父異母的兄弟沃特與葛瑞格在一片名為「謎林」的奇幻黑森林中迷路,他們必須在一隻會說話的藍鳥帶領下,展開一段詭譎又奇幻的旅程,克服重重難關尋... | 11m | ||
| 23:37 | 謎樣森林第1季:9講述兩位同父異母的兄弟沃特與葛瑞格在一片名為「謎林」的奇幻黑森林中迷路,他們必須在一隻會說話的藍鳥帶領下,展開一段詭譎又奇幻的旅程,克服重重難關尋... | 11m | ||
| 23:48 | 謎樣森林第1季:10講述兩位同父異母的兄弟沃特與葛瑞格在一片名為「謎林」的奇幻黑森林中迷路,他們必須在一隻會說話的藍鳥帶領下,展開一段詭譎又奇幻的旅程,克服重重難關尋... | 17m |
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_cmz03j1t/schedule?date=2026-10-11&tz=Asia/Taipei" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_cmz03j1t/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_cmz03j1t/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_cmz03j1t/schedule?date=2026-10-11&tz=Asia/Taipei"); 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_cmz03j1t/schedule?date=2026-10-11&tz=Asia/Taipei", { 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_cmz03j1t/schedule", params={"date": "2026-10-11", "tz": "Asia/Taipei"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_cmz03j1t/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_3n8vwvy6", "channel": "ch_cmz03j1t", "start": "2026-10-10T15:59:00Z", "stop": "2026-10-10T16:10:00Z", "title": "天才阿公第4季:5", "sub_title": null, "description": "講述兼具叔叔與爺爺身分的超現實主角「天才阿公」,開著神奇的阿公車屋四處旅行,...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 39, "date": "2026-10-11", "tz": "Asia/Taipei" } }
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.