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 Europe/Paris 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 Europe/Paris. The same day from the API: GET /v1/channels/ch_fvdetcjg/schedule?date=2026-10-17&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | 日行一善 GO:15有災難體質的羅尼受雇去當一個超難搞幼兒的保姆,行善小隊暗中保護他們的安全。/和諧港發生大停電,小隊暗中幫助鎮民們度過黑暗期。 | 25m | ||
| 00:25 | 日行一善 GO:16小姍和加百利都預購了《甘藍指揮官》的漫畫新書,但書商只寄了一本來,於是行善小隊必須在他們兩個中間偷偷地把漫畫傳來傳去。/佛娜在教沈默瑜珈課時,小隊暗... | 25m | ||
| 00:50 | 奧莉維亞:49這是一個不用上課的下雪天。奧莉維亞帶她的攝影師朱利安到被積雪覆蓋的街道,匯報下雪天發生的事情。當天最大的新聞是有人疑似目擊傳說中的雪人。難道傳說是... | 12m | ||
| 01:02 | 奧莉維亞:50奧莉維亞期待?欣賞溜冰明星宋雅史賓莎演出“冰上灰姑娘”。她是被選與宋雅合演溜冰的幸運觀眾,並開始在自己的後院建成的溜冰場練習。當節目取消,奧莉維亞決定... | 12m | ||
| 01:14 | 奧莉維亞:1奧莉維亞認為自己是一個偉大的鋼琴演奏家,但她的鋼琴老師認為她需要更多練習。當她的弟弟伊恩也開始鋼琴課,本來是很好的,奧莉維亞不確定家裡是否有足夠空... | 12m | ||
| 01:26 | 奧莉維亞:2法蘭欣被選做守門員,令奧莉維亞感到失望的是,她不能穿紅色的守門員球衣。更糟的是她為自己設計的制服造成她的隊友之間的混亂和無秩序。但是,當証明法蘭欣... | 14m | ||
| 01:40 | 小精靈嚇嚇叫學堂第2季:51最後的舞會-一年一度的學校舞會「怪物狂歡舞會」即將來臨,曼莎因為沒有衣服可穿而非常緊張。 | 25m | ||
| 02:05 | 小精靈嚇嚇叫學堂第2季:52捕捉怪物-驚嚇學校的學生一個接一個地消失,卡斯伯越來越擔心。 | 25m | ||
| 02:30 | 守護仙子日記:3哈柏為伊甸留下的香蕉麵包被偷後,守護仙子們計劃了一個誘捕行動,準備捉拿小偷。/喵喵隊長的貓掌被刺到了,而牠一聽到「獸醫」就逃跑,現在必須靠守護仙子們... | 25m | ||
| 02:55 | 守護仙子日記:4哈柏的無人機飛走了,守護仙子們必須把它找回來。雖然伊甸希望自己能像無人機一樣飛翔,但她體悟到無論有沒有翅膀,她都能做偉大的事情。/在迪倫掉下他的第一... | 25m | ||
| 03:20 | 住在海裡的獨角獸:3凱普跟碧奇都忘記各自跟自己的妹妹約好要出去玩。扇貝貝到獨角獸世界認識了杜松松。他們一起玩,成為了朋友。/ 獨角獸們很急著想玩一個被沖上沙灘的神奇物件... | 25m | ||
| 03:45 | 住在海裡的獨角獸:4碧奇的寵物螃蟹跑進洞穴裡,凱普以他對海底螃蟹的了解,用舞蹈和節奏把螃蟹引出來。/ 扇貝貝特別的貝殼壞了,但凱普把破碎的碎片變成一個更特別的東西。 | 25m | ||
| 04:10 | 狗狗衝衝衝!:3小塔選擇跟阿公一起組隊參加巴克家族才藝競賽,他們必須找出最厲害的奪冠才藝。 \ "小塔很驚訝地發現今天是汪來鎮睡飽睡滿睡到自然醒日,全鎮一片靜悄悄大家... | 25m | ||
| 04:35 | 狗狗衝衝衝!:4小塔迫不急待想在車展好好炫耀一下自己設計的車,但是小茄子卻要求搭順風車並沿途呼朋引伴,讓她的小丑朋友一起同行。小塔擔心小茄子會反客為主,搶走她的光... | 25m | ||
| 05:00 | 龍族 救援騎士:25阿幫被巨大的海葛倫科吞進肚裡,騎士們出動救援,而戴格糟糕的廚藝或許剛好可以幫上忙。 | 25m | ||
| 05:25 | 龍族 救援騎士:26鎮上舉辦大慶典,麥格努想成為赫斯嘉樂的族長,向大葛下了戰帖。騎士們能不能幫朋友保住頭盔? | 25m | ||
| 05:50 | 馬達加斯加-幼幼狂野派第1季:6夥伴們前往恐龍博物館,葛蘿莉卻沉迷於掌上遊戲,忽略眼前的一切,最終引發一場巨大的混亂。 | 25m | ||
| 06:15 | 馬達加斯加-幼幼狂野派第1季:7聽到關於新棲地住戶——蝙蝠——的傳聞後,馬提急著要保護朋友免受其害。然而當蝙蝠在困境中幫助了他,他學會了不要以刻板印象來判斷他人。 | 25m | ||
| 06:40 | 魔髮精靈-翩翩起舞:25魔髮村出現一個神秘又危險的迷你高爾夫球場,眾魔髮精靈必須想辦法剷除它。/大紅跟一位喜愛極限運動的魔髮精靈交朋友,因此與大紫的姐妹情備受考驗。 | 25m | ||
| 07:05 | 魔髮精靈-翩翩起舞:26波比主辦本年度最大型的比賽,讓眾人有機會爭奪一隻全新的時尚抱抱手錶。/點心品坐上醜娃公車,開始公路旅行,被困一個蟲洞裡。 | 25m | ||
| 07:30 | 馴龍高手-捍衛博克島:5在博克島受到惡文的亂匪幫和巨龍攻擊後,鼻涕粗一天到晚騎著他的巨龍鉤牙,苦練戰技,沒想到讓鉤牙累壞了,失去了噴火的能力,而且還奄奄一息的,小嗝嗝他們為了搶... | 25m | ||
| 07:55 | 馴龍高手-捍衛博克島:6在奧萬朵之火即將現世的時刻,博克村全村人都陷入了恐慌,因為飛光魔就要隨著奧萬朵之火而來了,他會攻擊人類,讓大家聞之喪膽,但是亞絲翠就在等這個機會,因為她... | 25m | ||
| 08:20 | 小馬王-自由奔馳:60夢工廠推出全新一季的《小馬王-自由奔馳》!樂琪和小馬王繼續探索馬戲團的生活,而她的好朋友佩樂和艾比蓋爾設法把樂琪帶回家。三個女孩來到新邊界之地、新地... | 25m | ||
| 08:45 | 小馬王-自由奔馳:61夢工廠推出全新一季的《小馬王-自由奔馳》!樂琪和小馬王繼續探索馬戲團的生活,而她的好朋友佩樂和艾比蓋爾設法把樂琪帶回家。三個女孩來到新邊界之地、新地... | 25m | ||
| 09:10 | 好家在一起-小媞歐仔大冒險:51小媞和歐仔擺脫不了難纏的朋友而感到很煩/圖奇家與露西的新男朋友一起去露營 | 25m | ||
| 09:35 | 好家在一起-小媞歐仔大冒險:52歐仔被困在交替宇宙裡/歐仔在芝加哥最受尊重阿布族說唱歌手的排名地位受到威脅 | 25m | ||
| 10:00 | 功夫熊貓-神龍騎士:41阿波一行人前往烏甘丹村尋找失落之城,他們抵達時 發現岩石怪已經中斷了烏甘丹村民的貿易路線。在村民協助之下,阿波一行人進入岩石怪體內,希望能利用遠古魔... | 25m | ||
| 10:25 | 功夫熊貓-神龍騎士:42遠古師尊告訴阿波一行人要有乳齒象的幫助才能摧毀武器。阿波等人擬定突襲艾爾菲的計畫,以搶走他的武器,釋放乳齒象。等他們來到蘭德雷斯之家,一切卻完全無... | 25m | ||
| 10:50 | 功夫熊貓-神龍騎士:43布雷德跟艾爾菲戰鬥時,兄妹倆不得不面對彼此在任務之中漸行漸遠的事實。乳齒象從武器中獲釋,但地球受到的破壞似乎無法挽回了。布雷德跟艾爾菲修復彼此的關... | 25m | ||
| 11:15 | 古魯家族-家族樹:37黎明因受傷無法參加旅行,但在薩克邀請她尋找傳說零食藏寶時,她忍不住加入尋寶行列。 | 25m | ||
| 11:40 | 古魯家族-家族樹:38查基覺得自己不屬於農場而離家,孩子們踏上尋找牠的旅程。(旁白為奶奶) | 25m | ||
| 12:05 | 古魯家族-家族樹:39葛魯格意外發現樹屋下的洞穴,當菲爾無法說服大家樹屋比較好時,他決定摧毀洞穴。 | 25m | ||
| 12:30 | 玩命關頭 間諜飛車手:41大夥展開一場瘋狂追逐,而他們的對手是拉斐拉。她越獄之後,在柏林造成大混亂,她手上那些偷來的危險間諜科技武器,讓她變得比以往更加可怕。 | 25m | ||
| 12:55 | 玩命關頭 間諜飛車手:42失竊的烈火焚化日科技武器仍在搜尋,佛士迪認為他已經找出幕後主使:他的妹妹希希。可惜他的理論很快被推翻,因為希希跟她的媽媽們被真正的歹徒劫持,大夥飛... | 25m | ||
| 13:20 | 玩命關頭 間諜飛車手:43西斯可被綁架。大夥急著救他回來,但東尼與艾可在行動計畫上產生歧見。丹提議用西斯可換回她的手下,艾可對此有疑慮。現在團隊必須趕在時限前取得共識並救回... | 25m | ||
| 13:45 | 內褲隊長歷險記:11男孩們回到過去,要防堵班尼校長變成惡霸,卻發現兩人的計畫反而把校長變成無情的商人。 | 25m | ||
| 14:10 | 內褲隊長歷險記:12男孩們為了從嚴密上鎖的保險箱,偷走班尼校長的校規,於是放出超級聰明的氣體,結果這團氣體卻反過來對付他們。 | 25m | ||
| 14:35 | 內褲隊長歷險記:13喬治與哈洛得和時間賽跑,努力在班尼校長將他倆退學之前,讓校長被炒魷魚。但首先,他們得和屁仙子正面決戰! | 25m | ||
| 15:00 | 古魯家族-家族樹:37黎明因受傷無法參加旅行,但在薩克邀請她尋找傳說零食藏寶時,她忍不住加入尋寶行列。 | 25m | ||
| 15:25 | 古魯家族-家族樹:38查基覺得自己不屬於農場而離家,孩子們踏上尋找牠的旅程。(旁白為奶奶) | 25m | ||
| 15:50 | 古魯家族-家族樹:39葛魯格意外發現樹屋下的洞穴,當菲爾無法說服大家樹屋比較好時,他決定摧毀洞穴。 | 25m | ||
| 16:15 | 寶貝老闆 返寶還童:59寶貝老闆在生日當天想念自己原本的生活,他想要在芝加哥過個成熟大人的生日會,但卡蘿是唯一能開車載他並照顧他的人。兩人在這趟生日派對之旅的各個停靠站上... | 25m | ||
| 16:40 | 寶貝老闆 返寶還童:60寶貝老闆、蒂娜、戴子、小痞故意讓不討喜分子來照顧他們,計畫透過祕密針孔攝影機接漏他們糟糕的保母行徑,但這計劃亂了套,全因為蒂娜第一次與父母分開,而... | 25m | ||
| 17:05 | 寶貝老闆 返寶還童:61不討喜分子突襲小不點選美賽,把所有寶貝企業的前百分之五超可愛寶貝換成後百分之五的不可愛寶貝。寶貝老闆、蒂娜和他們的外勤組要趕在密錄眼用極端手段,部... | 25m | ||
| 17:30 | 玩命關頭 間諜飛車手:41大夥展開一場瘋狂追逐,而他們的對手是拉斐拉。她越獄之後,在柏林造成大混亂,她手上那些偷來的危險間諜科技武器,讓她變得比以往更加可怕。 | 25m | ||
| 17:55 | 玩命關頭 間諜飛車手:42失竊的烈火焚化日科技武器仍在搜尋,佛士迪認為他已經找出幕後主使:他的妹妹希希。可惜他的理論很快被推翻,因為希希跟她的媽媽們被真正的歹徒劫持,大夥飛... | 25m | ||
| 18:20 | 玩命關頭 間諜飛車手:43西斯可被綁架。大夥急著救他回來,但東尼與艾可在行動計畫上產生歧見。丹提議用西斯可換回她的手下,艾可對此有疑慮。現在團隊必須趕在時限前取得共識並救回... | 25m | ||
| 18:45 | 功夫熊貓 命運之爪:11熊貓阿波經歷千辛萬苦,終於成為了萬人景仰的神龍師尊,但他卻將要面對前所未有的重大挑戰,那就是教一群精力過剩、身上還帶著一股強大而神秘的氣的熊貓小孩... | 25m | ||
| 19:10 | 功夫熊貓 命運之爪:12熊貓阿波經歷千辛萬苦,終於成為了萬人景仰的神龍師尊,但他卻將要面對前所未有的重大挑戰,那就是教一群精力過剩、身上還帶著一股強大而神秘的氣的熊貓小孩... | 25m | ||
| 19:35 | 功夫熊貓 命運之爪:13熊貓阿波經歷千辛萬苦,終於成為了萬人景仰的神龍師尊,但他卻將要面對前所未有的重大挑戰,那就是教一群精力過剩、身上還帶著一股強大而神秘的氣的熊貓小孩... | 25m | ||
| 20:00 | 馴龍高手 龍國九境:25湯姆與雷光發現一隻夜光龍寶寶,必須把他送回雷光的故鄉王國。 | 25m | ||
| 20:25 | 馴龍高手 龍國九境:26雷光的夜光龍同胞受到雪幻影攻擊時,湯姆誓言拯救牠們。 | 25m | ||
| 20:50 | 恐龍機械:51發現一頭巨大的恐懼機械在附近的山中蟄伏後,泰領導恐龍機械執行一個危險的任務以解救火山口。 | 25m | ||
| 21:15 | 恐龍機械:52泰和破壞機械被迫合作去打敗一個共同的敵人。 | 25m | ||
| 21:40 | 鞋貓劍客歷險記:25鞋貓劍客為了取回他從寶庫拿到第一枚硬幣而?公爵夫人爭吵,它可以幫助聖洛倫佐的保護咒語復原。 | 25m | ||
| 22:05 | 鞋貓劍客歷險記:26鞋貓劍客依照達辛妮亞的命令回到聖洛倫佐,除去假冒為保衛者的騙子。 | 25m | ||
| 22:30 | 花童菲菲:60迪格覺得堆肥的工作很無聊,希望看看花園的其餘部份。菲菲做他的導遊。迪格迷路,他如何找到回家的路? | 15m | ||
| 22:45 | 花童菲菲:61嗶嗶感到無聊,希望有新的東西玩。菲菲有一個絕妙的主意,並要求所有的花童幫她建造一個遊樂場,給她一個驚喜。 | 15m | ||
| 23:00 | 花童菲菲:62最近一直在下雨,花園都是泥濘。花童決定做泥雕塑。但他們把雕塑完成後該怎樣處理它們? | 15m | ||
| 23:15 | 花童菲菲:63史丁高覺得無聊,他對其他花童用盡頑皮的招數。菲菲告訴史丁高,如果他樂於助人而不是對他們卑鄙,他將有更多的樂趣, | 15m | ||
| 23:30 | 花童菲菲:64花童在量身高,嗶嗶自上次量身高後沒有長高太多。他怎樣可以長成一隻強壯的鵝莓? | 15m | ||
| 23:45 | 花童菲菲:65菲菲邀請其他小孩吃午飯,但她感到不舒服。熊蜂毛遂自薦為她做飯。怎麼可能出問題? | 15m |
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_fvdetcjg/schedule?date=2026-10-17&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fvdetcjg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fvdetcjg/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_fvdetcjg/schedule?date=2026-10-17&tz=Europe/Paris"); 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_fvdetcjg/schedule?date=2026-10-17&tz=Europe/Paris", { 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_fvdetcjg/schedule", params={"date": "2026-10-17", "tz": "Europe/Paris"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_fvdetcjg/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_kbfk2464", "channel": "ch_fvdetcjg", "start": "2026-10-16T22:00:00Z", "stop": "2026-10-16T22:25:00Z", "title": "日行一善 GO:15", "sub_title": null, "description": "有災難體質的羅尼受雇去當一個超難搞幼兒的保姆,行善小隊暗中保護他們的安全。/和...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 62, "date": "2026-10-17", "tz": "Europe/Paris" } }
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.