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_vd8f7ghe/schedule?date=2026-10-17&tz=Asia/Taipei
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | 寵物安眠曲-貓科第23季:1203讓您的寵物欣賞 70、80 和 90 年代最精彩的音樂 | 2h | ||
| 02:00 | 寵物大集合第1季:47包含了有趣寵物剪輯的新一集《Best of Pets》。 | 1h | ||
| 03:00 | 萌寵攻略第1季:4新手貓奴迎接主子進門要準備哪些物品呢?萌貓齊登場,新手養貓品種推薦 !跟著冠軍貓吃,健康食譜大公開!家有破壞喵王不用怕,訓練師帶您了解貓咪失控行為,... | 1h | ||
| 04:00 | 動物園獸醫趴趴走第3季:3本期節目中,獸醫Matt通過拉斷鬣蜥Iggy的尾巴來拯救他的生命! | 30m | ||
| 04:30 | 我家的動物朋友第1季:2認識一下現代的杜立特博士,他對所有大大小小的生物充滿熱情:野生動物世界的無名英雄,他們的家園已成為所有可以想像到的動物的避風港。 | 1h | ||
| 05:30 | 萌主駕到第1季:11黃裕農的裕農爬蟲工作室對於守宮有著過人熱情更是將每隻守宮都視作心頭肉,在消費者選購時總是如與孩子道別般的難過,每每鉅細靡遺地分享照顧知識,透過自身... | 30m | ||
| 06:00 | Make You Laugh Out Loud:3難怪常言道狗是男人——和女人最好的朋友,因為它們給我們帶來了許多歡笑!愚蠢的狗、唱歌的狗、不聽話的狗、打扮得像狗一樣的狗——它們都在這裡,被攝像機親切... | 1h | ||
| 07:00 | 狗狗搜救隊第4季:6在達克納姆,一隻名叫Phoebe、受驚的傑克羅素?被發現被遺棄在一個充滿垃圾的旅行者營地裡。四處佈滿危險,一條腿嚴重骨折的她必須接受長達三小時的手術,她還... | 1h | ||
| 08:00 | 寵物大集合第1季:47包含了有趣寵物剪輯的新一集《Best of Pets》。 | 1h | ||
| 09:00 | 萌寵攻略第1季:4新手貓奴迎接主子進門要準備哪些物品呢?萌貓齊登場,新手養貓品種推薦 !跟著冠軍貓吃,健康食譜大公開!家有破壞喵王不用怕,訓練師帶您了解貓咪失控行為,... | 1h | ||
| 10:00 | 動物園獸醫趴趴走第3季:3本期節目中,獸醫Matt通過拉斷鬣蜥Iggy的尾巴來拯救他的生命! | 30m | ||
| 10:30 | 我家的動物朋友第1季:2認識一下現代的杜立特博士,他對所有大大小小的生物充滿熱情:野生動物世界的無名英雄,他們的家園已成為所有可以想像到的動物的避風港。 | 1h | ||
| 11:30 | 萌主駕到第1季:11黃裕農的裕農爬蟲工作室對於守宮有著過人熱情更是將每隻守宮都視作心頭肉,在消費者選購時總是如與孩子道別般的難過,每每鉅細靡遺地分享照顧知識,透過自身... | 30m | ||
| 12:00 | Make You Laugh Out Loud:3難怪常言道狗是男人——和女人最好的朋友,因為它們給我們帶來了許多歡笑!愚蠢的狗、唱歌的狗、不聽話的狗、打扮得像狗一樣的狗——它們都在這裡,被攝像機親切... | 1h | ||
| 13:00 | 狗狗搜救隊第4季:6在達克納姆,一隻名叫Phoebe、受驚的傑克羅素?被發現被遺棄在一個充滿垃圾的旅行者營地裡。四處佈滿危險,一條腿嚴重骨折的她必須接受長達三小時的手術,她還... | 1h | ||
| 14:00 | 寵物大集合第1季:47包含了有趣寵物剪輯的新一集《Best of Pets》。 | 1h | ||
| 15:00 | 萌寵攻略第1季:4新手貓奴迎接主子進門要準備哪些物品呢?萌貓齊登場,新手養貓品種推薦 !跟著冠軍貓吃,健康食譜大公開!家有破壞喵王不用怕,訓練師帶您了解貓咪失控行為,... | 1h | ||
| 16:00 | 動物園獸醫趴趴走第3季:3本期節目中,獸醫Matt通過拉斷鬣蜥Iggy的尾巴來拯救他的生命! | 30m | ||
| 16:30 | 我家的動物朋友第1季:2認識一下現代的杜立特博士,他對所有大大小小的生物充滿熱情:野生動物世界的無名英雄,他們的家園已成為所有可以想像到的動物的避風港。 | 1h | ||
| 17:30 | 萌主駕到第1季:11黃裕農的裕農爬蟲工作室對於守宮有著過人熱情更是將每隻守宮都視作心頭肉,在消費者選購時總是如與孩子道別般的難過,每每鉅細靡遺地分享照顧知識,透過自身... | 30m | ||
| 18:00 | 寵物大集合第1季:48包含了有趣寵物剪輯的新一集《Best of Pets》。 | 1h | ||
| 19:00 | 萌寵攻略第1季:5超吸睛!草食系動物明星登場?! 嬌貴萌寵耍大牌!不吹冷氣會生氣?!天才馬兒訓練師,挑戰人馬合一的境界?!新鮮牧草甜滋滋,竟連人都愛吃?!和羊一起長大!達人公開... | 1h | ||
| 20:00 | 動物園獸醫趴趴走第3季:4獸醫Matt受邀幫助野生動物救援人員Jean Thorpe照顧三隻被遺棄的小刺?,該物種的數量正在驚人地下降。當它們準備好放歸野外時,他在自己的花園里為它們提供了... | 30m | ||
| 20:30 | 狗狗搜救隊第4季:7在倫敦,一隻體重不足、懷孕已久的狗被主人帶到了藍十字動物醫院。 這位媽媽急需手術來生下她的小狗,由於她狀況不佳,督察員Annie Simmonds已被請來調查。 B... | 1h | ||
| 21:30 | 萌主駕到第1季:12狗狗是人類最忠實的好朋友,牠們時不時乖巧呆萌的模樣十分療癒人心,也因此有許多人選擇狗狗來當作家庭伴侶犬!家庭犬伴侶犬的選擇有很多,但是本集萌主卻是... | 30m | ||
| 22:00 | Make You Laugh Out Loud:4我們帶著互聯網上最搞笑的寵物視頻回來了,保證讓你笑出聲來。瘋狂的倉鼠、態度惡劣的烏龜、髒話連篇的鸚鵡——它們都在這裡 | 1h | ||
| 23:00 | 英倫狗狗秀第2季:1六隻狗和六名訓練員一同參加世界上最大、最著名的狗展「Crufts」。但它們並不是那些競相被貼上「冠軍」標籤的純種狗。 而是競相贏得“Scruffts”稱號的可愛家庭... | 1h |
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_vd8f7ghe/schedule?date=2026-10-17&tz=Asia/Taipei" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vd8f7ghe/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_vd8f7ghe/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_vd8f7ghe/schedule?date=2026-10-17&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_vd8f7ghe/schedule?date=2026-10-17&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_vd8f7ghe/schedule", params={"date": "2026-10-17", "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_vd8f7ghe/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_p3e6y9fb", "channel": "ch_vd8f7ghe", "start": "2026-10-16T16:00:00Z", "stop": "2026-10-16T18:00:00Z", "title": "寵物安眠曲-貓科第23季:1203", "sub_title": null, "description": "讓您的寵物欣賞 70、80 和 90 年代最精彩的音樂", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 27, "date": "2026-10-17", "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 152 countries.