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/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_qfd6sekn/schedule?date=2026-10-17&tz=Asia/Taipei
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | 房屋獵人:翻修篇第16季:兩個專家的大工程(普) | 50m | ||
| 00:30 | 搶救科學怪屋第1季:潛水艦屋(普) | 50m | ||
| 01:20 | 搶救科學怪屋第1季:大而無當(普) | 50m | ||
| 02:10 | 房屋獵人:翻修篇第18季:格拉納達山的美國夢(普) | 50m | ||
| 03:00 | 芭比夢幻屋大挑戰第1季:前門夢幻後院開趴(普) | 50m | ||
| 03:50 | 芭比夢幻屋大挑戰第1季:粉紅地毯的決戰(普) | 50m | ||
| 04:40 | 修繕專家:湖畔屋第1季:解放1960年代(普) | 25m | ||
| 05:05 | 修繕專家:湖畔屋第1季:引進戶外美景(普) | 25m | ||
| 05:30 | 改建重建大作戰第10季:西班牙風格(普) | 30m | ||
| 06:00 | 塔瑞克的改建基礎班第2季:過度裝修(普) | 1h | ||
| 07:00 | 阿羅哈翻修趣第2季:最大投資(普) | 50m | ||
| 07:50 | 搶救科學怪屋第1季:潛水艦屋(普) | 50m | ||
| 08:40 | 全美最恐怖住家第2季:毛骨悚然的東部(普) | 25m | ||
| 09:05 | 全美最恐怖住家第2季:群魔亂舞的中部(普) | 25m | ||
| 09:30 | 樂透夢想屋第18季:姐弟情(普) | 25m | ||
| 09:55 | 樂透夢想屋第18季:更大的家園(普) | 25m | ||
| 10:20 | 小鎮翻修趣:大家的旅店第1季:即將揭曉(普) | 50m | ||
| 11:10 | 低預算造街區第4季:芙烈達之家(普) | 50m | ||
| 12:00 | 全美最恐怖住家第2季:毛骨悚然的東部(普) | 25m | ||
| 12:25 | 全美最恐怖住家第2季:群魔亂舞的中部(普) | 25m | ||
| 12:50 | 搶救科學怪屋第1季:潛水艦屋(普) | 50m | ||
| 13:40 | 搶救科學怪屋第1季:大而無當(普) | 50m | ||
| 14:30 | 國際房屋獵人第199季:金邊開啟新生活(普) | 25m | ||
| 14:55 | 改建重建大作戰第10季:奇特的古怪屋(普) | 25m | ||
| 15:20 | 國際房屋獵人第203季:格拉納達大冒險(普) | 25m | ||
| 15:45 | 改建重建大作戰第10季:房市熱區(普) | 25m | ||
| 16:10 | 國際房屋獵人第204季:科克進退兩難(普) | 25m | ||
| 16:35 | 改建重建大作戰第10季:好運雷克塢(普) | 25m | ||
| 17:00 | 國際房屋獵人第203季:澳洲消防兼歸根(普) | 25m | ||
| 17:25 | 改建重建大作戰第10季:郊區小屋(普) | 25m | ||
| 17:50 | 國際房屋獵人第199季:漢堡的新職涯生活(普) | 25m | ||
| 18:15 | 改建重建大作戰第10季:西班牙風格(普) | 25m | ||
| 18:40 | 鄰里妙事多第1季:慌張時刻(普) | 25m | ||
| 19:05 | 鄰里妙事多第1季:糗事雙人組(普) | 25m | ||
| 19:30 | 海灘翻修誰最強第5季:高風險,高回報(普) | 50m | ||
| 20:20 | 搶救科學怪屋第1季:潛水艦屋(普) | 50m | ||
| 21:10 | 低預算造街區第4季:芙烈達之家(普) | 50m | ||
| 22:00 | 全美最恐怖住家第2季:鬼影幢幢的阿帕拉契(普) | 25m | ||
| 22:25 | 全美最恐怖住家第2季:中西部怪物(普) | 25m | ||
| 22:50 | 小鎮翻修趣:大家的旅店第1季:即將揭曉(普) | 50m | ||
| 23:40 | 搶救科學怪屋第1季:大而無當(普) | 50m |
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_qfd6sekn/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_qfd6sekn/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_qfd6sekn/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_qfd6sekn/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_qfd6sekn/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_qfd6sekn/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_qfd6sekn/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_rq9em9w1", "channel": "ch_qfd6sekn", "start": "2026-10-16T15:40:00Z", "stop": "2026-10-16T16:30:00Z", "title": "房屋獵人:翻修篇第16季:兩個專家的大工程(普)", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "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 150 countries.