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/Seoul time, what is on now and next, and the same data in your app with one call.
All times Asia/Seoul. The same day from the API: GET /v1/channels/ch_1kfhec35/schedule?date=2026-10-13&tz=Asia/Seoul
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:39 | 맛있는 녀석들쌀쌀한 요즘 필요한 건 뜨끈한 국물! 전골 특집 한 번도 안 먹은 사람은 있어도 한 번만 먹어본 사람은 없다! 마성의 돼지 곱창 전골 맛녀석 스페셜 게스트! ... | ] 뜨끈한 국물 편 192회 | 1h 10m | |
| 00:49 | 맛있는 녀석들찬 바람 불면 생각나는 음식 담백하면서도 고소한 비지찌개 친숙한 맛으로 몸과 마음을 달래주는 우리들의 소울 푸드 뜨거운 육수에 뚝뚝 뜯어낸 밀가루 반죽... | ] 겨울 음식 편 193회 | 1h 16m | |
| 02:05 | 맛있는 녀석들10월 1일 돼지의 날을 기념해 돼지 한 마리 특집!? 돼지 부위별 도장 깨기! 단 제한시간 밤 12시까지 돼지 어디까지 먹어봤니? 하루종일 돼지 美친 듯이 먹어... | ] 돼지 한 마리 특집 188회 | 1h 43m | |
| 03:48 | 맛있는 녀석들무거운 공기 내뿜으며 나타난 이들! 야윈 시대는 이제 끝났다! 맛집은 우리가 접수 한다 먹뚱이들이 근사하게(?) 차려입은 이유는? 오랜 시간 맛을 지켜온 곳... | ] 노포특집 189회 | 1h 12m | |
| 05:00 | 맛있는 녀석들혼돈의 카오스! 단체 멘붕 이 상황 무엇? 무려 4회에 걸친 역대급 몰래카메라! 꿀잼 보장! 이런 방송 또 없습니다~ 리얼 당일치기 해외 먹방 4탄 한국에서 약... | ] 해외 먹방 4탄 190회 | 1h 19m | |
| 06:19 | 맛있는 녀석들한반도 냉면계의 양대 산맥 중 하나 북쪽에 평양냉면이 있다면 남쪽에는 진주냉면이 있다! 해물 육수와 육전 고명 남쪽 냉면의 대표주자 진주냉면 아직 아이 ... | ] 신세계 국수 편 191회 | 1h 13m | |
| 07:33 | 맛있는 녀석들쌀쌀한 요즘 필요한 건 뜨끈한 국물! 전골 특집 한 번도 안 먹은 사람은 있어도 한 번만 먹어본 사람은 없다! 마성의 돼지 곱창 전골 맛녀석 스페셜 게스트! ... | ] 뜨끈한 국물 편 192회 | 1h 10m | |
| 08:43 | 맛있는 녀석들찬 바람 불면 생각나는 음식 담백하면서도 고소한 비지찌개 친숙한 맛으로 몸과 마음을 달래주는 우리들의 소울 푸드 뜨거운 육수에 뚝뚝 뜯어낸 밀가루 반죽... | ] 겨울 음식 편 193회 | 1h 16m | |
| 09:59 | 맛있는 녀석들 On now산타기 딱 좋은 가을! 뚱4의 의견이 1도 반영 안 된 등산 특집 등산로 하면 빠질 수 없는 맛있는 먹거리! 목적지는 네 발(?) 20M 거저먹는(?) 등산 특집 등산... | ] 등산 특집 194회 | 1h 22m | |
| 11:20 | 맛있는 녀석들감탄을 부르는 아름다운 경치 삼시몇끼 2탄 강원도 정선 편 뚱4의 할 일은 오롯이 먹는 것! 건강과 맛 둘 다 잡은 정선을 담은 밥상 뚱4는 먹어라! 위장이 힐... | ] 삼시몇끼 2탄 195회 | 1h 21m | |
| 12:42 | 맛있는 녀석들끝나지 않은 간식 타임과 화려한 밑반찬 저녁 라인업 먹거리 탈탈 터는 식탁 깡패들 이것이 한 숟가락의 행복~♡ 밥 배 따로 과일 배 따로~ 뚱4 사육프로그램 ... | ] 정선 편 196회 | 1h 17m | |
| 13:58 | 맛있는 녀석들고슬고슬한 밥에 쫄깃한 홍합살이 한가득 맛과 영양을 한입에~겨울 제철 음식 홍합밥 비주얼부터 입맛 자극! 상다리 부러질 기세요 11월~3월이면 기다려지는 ... | ] 홍합과 꼬막 편 197회 | 1h 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_1kfhec35/schedule?date=2026-10-13&tz=Asia/Seoul" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1kfhec35/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_1kfhec35/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_1kfhec35/schedule?date=2026-10-13&tz=Asia/Seoul"); 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_1kfhec35/schedule?date=2026-10-13&tz=Asia/Seoul", { 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_1kfhec35/schedule", params={"date": "2026-10-13", "tz": "Asia/Seoul"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_1kfhec35/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_m1cyczqv", "channel": "ch_1kfhec35", "start": "2026-10-12T14:39:37Z", "stop": "2026-10-12T15:49:24Z", "title": "맛있는 녀석들", "sub_title": "] 뜨끈한 국물 편 192회", "description": "쌀쌀한 요즘 필요한 건 뜨끈한 국물! 전골 특집 한 번도 안 먹은 사람은 있어도 한...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 12, "date": "2026-10-13", "tz": "Asia/Seoul" } }
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.