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/Seoul 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/Seoul. The same day from the API: GET /v1/channels/ch_m7ddz1tn/schedule?date=2026-10-12&tz=Asia/Seoul
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:17 | 풍운 : 불멸의 검 | 영화, 드라마 | 55m | |
| 00:00 | 풍운 : 불멸의 검 | 영화, 드라마 | 1h | |
| 00:12 | 풍운 : 불멸의 검 | 영화, 드라마 | 51m | |
| 01:00 | 십이야「십이야」는 두 청춘 남녀의 만남을 '제 1야'부터 시작해서 '제 12야' 까지 12편의 옴니버스를 연결한 듯 이어지며, 그 단계들은 모두 독립된 시퀀스처럼 다... | 영화, 멜로 | 1h | |
| 01:03 | 십이야「십이야」는 두 청춘 남녀의 만남을 '제 1야'부터 시작해서 '제 12야' 까지 12편의 옴니버스를 연결한 듯 이어지며, 그 단계들은 모두 독립된 시퀀스처럼 다... | 영화, 멜로 | 1h 1m | |
| 02:00 | 십이야「십이야」는 두 청춘 남녀의 만남을 '제 1야'부터 시작해서 '제 12야' 까지 12편의 옴니버스를 연결한 듯 이어지며, 그 단계들은 모두 독립된 시퀀스처럼 다... | 영화, 멜로 | 1h | |
| 02:04 | 십이야「십이야」는 두 청춘 남녀의 만남을 '제 1야'부터 시작해서 '제 12야' 까지 12편의 옴니버스를 연결한 듯 이어지며, 그 단계들은 모두 독립된 시퀀스처럼 다... | 영화, 멜로 | 57m | |
| 03:00 | 명작큐브 | 드라마, 단막극/단편 | 1h | |
| 03:01 | 명작큐브 | 드라마, 단막극/단편 | 59m | |
| 04:00 | 화담록 | 드라마, 멜로 | 1h | |
| 05:00 | 인간경홍객 : 다시 만난 그대 | 드라마, 멜로 | 1h | |
| 06:00 | 인간경홍객 : 다시 만난 그대 | 드라마, 멜로 | 1h | |
| 07:00 | 운수행 | 드라마, 멜로 | 1h | |
| 08:00 | 운수행 | 드라마, 멜로 | 54m | |
| 08:54 | 일광협곡 | 영화, 액션 | 1h 2m | |
| 09:00 | 일광협곡lt;국두gt;로 국내 소개된 양봉량이 연출하고 장예모가 제작한 작품. 평범한 삶을 살기 원했던 한 여인이 집안의 복수를 위하여 킬러로 변신할 수 밖에 없는 ... | 영화, 액션 | 1h | |
| 09:56 | 일광협곡 | 영화, 액션 | 1h 1m | |
| 10:00 | 일광협곡lt;국두gt;로 국내 소개된 양봉량이 연출하고 장예모가 제작한 작품. 평범한 삶을 살기 원했던 한 여인이 집안의 복수를 위하여 킬러로 변신할 수 밖에 없는 ... | 영화, 액션 | 1h | |
| 10:57 | 아시아 헌터다양한 사람들이 살고 있고 우리가 모르는 다양한 문화가 존재하는 드넓은 아시아의 놀라운 일들을 함께 할 수 있다. 발빠르게 취재한 아시아의 신기한 풍물... | 교양/정보, 일반 | 57m | |
| 11:00 | 아시아 헌터다양한 사람들이 살고 있고 우리가 모르는 다양한 문화가 존재하는 드넓은 아시아의 놀라운 일들을 함께 할 수 있다. 발빠르게 취재한 아시아의 신기한 풍물... | 교양/정보, 일반 | 1h | |
| 11:54 | 아시아 헌터다양한 사람들이 살고 있고 우리가 모르는 다양한 문화가 존재하는 드넓은 아시아의 놀라운 일들을 함께 할 수 있다. 발빠르게 취재한 아시아의 신기한 풍물... | 교양/정보, 일반 | 57m | |
| 12:00 | 아시아 헌터다양한 사람들이 살고 있고 우리가 모르는 다양한 문화가 존재하는 드넓은 아시아의 놀라운 일들을 함께 할 수 있다. 발빠르게 취재한 아시아의 신기한 풍물... | 교양/정보, 일반 | 1h | |
| 12:51 | 성룡의 엑시덴탈 스파이홍콩 달러(약 320억원)가 투입되어 홍콩-서울-이스탄불을 잇는 큰 스케일의 성룡 액션물로, 엘리베이터 격투씬, 고속도로의 차량 추격, 헬리콥터의 공중 액션... | 영화, 액션 | 1h 2m | |
| 13:00 | 성룡의 엑시덴탈 스파이홍콩 달러(약 320억원)가 투입되어 홍콩-서울-이스탄불을 잇는 큰 스케일의 성룡 액션물로, 엘리베이터 격투씬, 고속도로의 차량 추격, 헬리콥터의 공중 액션... | 영화, 액션 | 1h | |
| 13:53 | 성룡의 엑시덴탈 스파이홍콩 달러(약 320억원)가 투입되어 홍콩-서울-이스탄불을 잇는 큰 스케일의 성룡 액션물로, 엘리베이터 격투씬, 고속도로의 차량 추격, 헬리콥터의 공중 액션... | 영화, 액션 | 58m | |
| 14:00 | 성룡의 엑시덴탈 스파이홍콩 달러(약 320억원)가 투입되어 홍콩-서울-이스탄불을 잇는 큰 스케일의 성룡 액션물로, 엘리베이터 격투씬, 고속도로의 차량 추격, 헬리콥터의 공중 액션... | 영화, 액션 | 1h | |
| 14:51 | 가문의 위기 : 가문의 영광 2570만 관객동원의 대박 흥행작. 신현준, 김원희, 탁재훈이 확실하게 웃겨준다. 정준호, 현영 등 코믹 까메오들을 보는 재미도 쏠쏠. 2002년 개봉되어 무려 ... | 영화, 코미디 | 1h 6m | |
| 15:00 | 가문의 위기 : 가문의 영광 2570만 관객동원의 대박 흥행작. 신현준, 김원희, 탁재훈이 확실하게 웃겨준다. 정준호, 현영 등 코믹 까메오들을 보는 재미도 쏠쏠. 2002년 개봉되어 무려 ... | 영화, 코미디 | 1h | |
| 15:57 | 가문의 위기 : 가문의 영광 2570만 관객동원의 대박 흥행작. 신현준, 김원희, 탁재훈이 확실하게 웃겨준다. 정준호, 현영 등 코믹 까메오들을 보는 재미도 쏠쏠. 2002년 개봉되어 무려 ... | 영화, 코미디 | 1h 5m | |
| 16:00 | 가문의 위기 : 가문의 영광 2570만 관객동원의 대박 흥행작. 신현준, 김원희, 탁재훈이 확실하게 웃겨준다. 정준호, 현영 등 코믹 까메오들을 보는 재미도 쏠쏠. 2002년 개봉되어 무려 ... | 영화, 코미디 | 1h | |
| 17:00 | 뉴 코리아 헌터 | 교양/정보, 일반 | 1h | |
| 17:02 | 뉴 코리아 헌터 | 교양/정보, 일반 | 1h 8m | |
| 18:00 | 뉴 코리아 헌터 | 교양/정보, 일반 | 1h | |
| 18:10 | 뉴 코리아 헌터 | 교양/정보, 일반 | 1h 5m | |
| 19:00 | 전신중국 홍콩과 태국 말레이시아 등 동남아시아를 배경으로 다양한 액션을 보여주고 있다. 스턴트맨을 전혀 사용하지 않고 위험한 액션 장면을 소화해낸 성룡과 ... | 영화, 드라마 | 1h | |
| 19:15 | 전신 | 영화, 드라마 | 56m | |
| 20:00 | 전신중국 홍콩과 태국 말레이시아 등 동남아시아를 배경으로 다양한 액션을 보여주고 있다. 스턴트맨을 전혀 사용하지 않고 위험한 액션 장면을 소화해낸 성룡과 ... | 영화, 드라마 | 1h | |
| 20:11 | 전신 | 영화, 드라마 | 58m | |
| 21:00 | 2차 세계대전 타임트랙 | 영화, 액션 | 1h | |
| 21:09 | 2차 세계대전 타임트랙 | 영화, 액션 | 1h | |
| 22:00 | 2차 세계대전 타임트랙 | 영화, 액션 | 1h | |
| 22:09 | 2차 세계대전 타임트랙 | 영화, 액션 | 51m | |
| 23:00 | 협녀 : 검여갑 | 영화, 드라마 | 1h 4m |
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_m7ddz1tn/schedule?date=2026-10-12&tz=Asia/Seoul" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m7ddz1tn/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m7ddz1tn/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_m7ddz1tn/schedule?date=2026-10-12&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_m7ddz1tn/schedule?date=2026-10-12&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_m7ddz1tn/schedule", params={"date": "2026-10-12", "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_m7ddz1tn/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_nxzg7zan", "channel": "ch_m7ddz1tn", "start": "2026-10-11T14:17:00Z", "stop": "2026-10-11T15:12:00Z", "title": "풍운 : 불멸의 검", "sub_title": null, "description": null, "category": [ "영화", "드라마" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 43, "date": "2026-10-12", "tz": "Asia/Seoul" } }
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 |
|---|---|---|
| 22:58 | 투캅스 2 | 영화, 코미디 |
| 00:02 | 투캅스 2 | 영화, 코미디 |
| 01:07 | 상속 게임 | 영화, 드라마 |
| 23 more programmes that day, on Archive | ||
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.