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.
All times Asia/Seoul. The same day from the API: GET /v1/channels/ch_qn0wxrga/schedule?date=2026-10-12&tz=Asia/Seoul
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:52 | 요일별운동 월요일 속근육을 탄탄하게! 복근&코어 운동 루틴#심으뜸 #홈트레이닝 #다이어트 | 28m | ||
| 00:20 | 요일별운동 금요일 형님 조직으로 돌아오십쇼.. 어깨/팔 운동#심으뜸 #홈트레이닝 #다이어트 | 27m | ||
| 00:48 | (층간소음X) 살 찐 분들 들어오세요! 급찐급빠 단기간 다이어트 운동루틴#심으뜸 #홈트레이닝 #다이어트 | 35m | ||
| 01:22 | (층간소음X, 설명O) 무조건 빠짐 다이어트 다짐한 사람들 다 들어와!!#심으뜸 #홈트레이닝 #다이어트 | 27m | ||
| 01:49 | 효과보장 마일리사이러스 다리운동 업그레이드 1.5배속 (반말주의)#심으뜸 #홈트레이닝 #다이어트 | 25m | ||
| 02:14 | ㄷㄷ 이거 진짜 운동효과 미쳤어요 (feat. PICO 4)#심으뜸 #홈트레이닝 #다이어트 | 29m | ||
| 02:43 | 힙으뜸#심으뜸 #홈트레이닝 #다이어트 | 복근 유산소 30분 홈트레이 | 37m | |
| 03:20 | 2025 NEW 고강도 전신운동 하루 딱 30분#심으뜸 #홈트레이닝 #다이어트 | 34m | ||
| 03:54 | 땀폭발 주의 고강도 러닝머신 인터벌 30분 루틴#심으뜸 #홈트레이닝 #다이어트 | 34m | ||
| 04:27 | 살 빠지는 전신운동루틴 3탄! 급찐급빠, 과식 후 운동 (feat. 돼람이 촬영 D-1 운동루틴#심으뜸 #홈트레이닝 #다이어트 | 38m | ||
| 05:05 | (층간소음X) 역대급 홈트레이닝 루틴 공개!!!! 급찐급빠 매운맛ver. 살찐자, 확찐자#심으뜸 #홈트레이닝 #다이어트 | 36m | ||
| 05:41 | ※효과보장※ 층간소음X 칼로리 폭파 전신운동 40분루틴#심으뜸 #홈트레이닝 #다이어트 | 45m | ||
| 06:26 | (층간소음X 땀폭발주의O) 이거 하나로 운동 끝!!!! 올인원 전신운동 업그레이드 루#심으뜸 #홈트레이닝 #다이어트 | 37m | ||
| 07:03 | Full body workout 50min | 살 찐 분들 들어오세요! 전신운동루틴#심으뜸 #홈트레이닝 #다이어트 | 57m | ||
| 08:01 | 층간소음X 역대급 전신운동 50분루틴 I 1000kcal full body workout#심으뜸 #홈트레이닝 #다이어트 | 54m | ||
| 08:54 | 호캉스 수영 제대로 배웠습니다#심으뜸 #운동뭐하니 #다음운동은? | 15m | ||
| 09:09 | 세계 챔피언한테 인정 받았습니다#심으뜸 #운동뭐하니 #다음운동은? | 17m | ||
| 09:25 | 등신(神)의 등산 (feat.손종석 선수)#심으뜸 #운동뭐하니 #다음운동은? | 16m | ||
| 09:42 | 축구 이렇게 하는 거 맞나요#심으뜸 #운동뭐하니 #다음운동은? | 20m | ||
| 10:02 | 내 인생의 마지막 발레#심으뜸 #운동뭐하니 #다음운동은? | 21m | ||
| 10:22 | 오늘도 돌아버린 심으뜸#심으뜸 #운동뭐하니 #다음운동은? | 20m | ||
| 10:42 | 130km/h 배구공에 맞으면 어떻게 될까?#심으뜸 #운동뭐하니 #다음운동은? | 14m | ||
| 10:57 | 피지컬100 심으뜸 X 까로 클라이밍 다녀왔습니다#심으뜸 #운동뭐하니 #다음운동은? | 16m | ||
| 11:13 | 피지컬100 심으뜸 VS 남경진#심으뜸 #운동뭐하니 #다음운동은? | 14m | ||
| 11:27 | 총 1억. 다이어트 내기를 해봤습니다#심으뜸 #다이어트프로젝트 #살과의전쟁 | 27m | ||
| 11:54 | (층간소음X) 과식, 폭식한 사람들 다 들어와!!! 급찐급빠 단기간 다이어트 운동루#심으뜸 #홈트레이닝 #다이어트 | 48m | ||
| 12:42 | (근육통주의!!!!) 올인원 전신 근력운동 50분 홈트레이닝#심으뜸 #홈트레이닝 #다이어트 | 57m | ||
| 13:39 | (층간소음X) 설명 다 퍼주는 심으뜸 올인원 전신운동 50분 루틴#심으뜸 #홈트레이닝 #다이어트 | 55m | ||
| 14:34 | Hollow body hold | 할로우의 정석(코어운동 끝판왕!!)#심으뜸 #홈트레이닝 #다이어트 | 16m | ||
| 14:51 | 마운틴클라이머의 정석 I How to mountain climber#심으뜸 #홈트레이닝 #다이어트 | 13m | ||
| 15:04 | 뒷벅지와 힙업을 한 번에! 원레그 데드리프트의 정석#심으뜸 #홈트레이닝 #다이어트 | 22m | ||
| 15:26 | 효과보장 짧고 굵게 하루 15분 덤벨로 하는 전신운동!! 탄력바디, 군살제거#심으뜸 #홈트레이닝 #다이어트 | 20m | ||
| 15:46 | 15분 만에 가슴, 어깨 불태우는 고효율 덤벨 루틴#심으뜸 #홈트레이닝 #다이어트 | 18m | ||
| 16:04 | 힙으뜸#심으뜸 #홈트레이닝 #다이어트 | 덤벨 운동 올인원루틴 | 33m | |
| 16:37 | 짐볼 200% 활용법#심으뜸 #홈트레이닝 #다이어트 | 17m | ||
| 16:54 | 역대급 땀폭발 천국의 계단 40분#심으뜸 #홈트레이닝 #다이어트 | 44m | ||
| 17:38 | 러닝머신 50분체지방 태우는 유산소 루틴 가져왔습니다#심으뜸 #홈트레이닝 #다이어트 | 55m | ||
| 18:33 | Bridge100 challenge | 브릿지 100개 챌린지#심으뜸 #홈트레이닝 #다이어트 | 15m | ||
| 18:48 | 체지방 태우는 고강도 타바타+스쿼트 챌린지(땀폭발주의) I TABATA + SQUAT CHALLENGE#심으뜸 #홈트레이닝 #다이어트 | 10m | ||
| 18:58 | 하루100개 스쿼트 챌린지(응용동작으로 재밌게 하기)#심으뜸 #홈트레이닝 #다이어트 | 15m | ||
| 19:13 | 힙으뜸#심으뜸 #홈트레이닝 #다이어트 | 슬로우버피 100개챌린지 ft.짧고 굵게 체지방 태우는 운동 | 12m | |
| 20:19 | 슬로우버피 200개 챌린지 with 까로 caro Vlogs l slow burpee challenge#심으뜸 #홈트레이닝 #다이어트 | 28m | ||
| 20:47 | 스쿼트 300개 챌린지 with 까로 caro Vlogsㅣsquat challenge#심으뜸 #홈트레이닝 #다이어트 | 19m | ||
| 21:07 | 매일 하는 30일 5x5 푸시업 챌린지 feat. 전신운동, 코어 ㅣ Push up challenge 30days#심으뜸 #홈트레이닝 #다이어트 | 12m | ||
| 21:19 | (층간소음X, 설명O) 짧고 굵게 복근만들기 2주 챌린지#심으뜸 #홈트레이닝 #다이어트 | 10m | ||
| 21:29 | (층간소음X / 땀폭발주의) 핵매운맛 고강도 슬로우버피 100개 챌린지#심으뜸 #홈트레이닝 #다이어트 | 16m | ||
| 21:45 | 힙으뜸#심으뜸 #홈트레이닝 #다이어트 | 하체운동 2주 챌린지 | 21m | |
| 22:06 | ※효과보장※ 납작배 만드는 플랭크 2주 챌린지 (핵매운맛)#심으뜸 #홈트레이닝 #다이어트 | 13m | ||
| 22:19 | (층간소음X, 설명O) 짧고 굵게 안벅지 운동 2주 챌린지#심으뜸 #홈트레이닝 #다이어트 | 13m | ||
| 22:33 | (층간소음X, 설명O) 2주 챌린지체지방 활활 타는 전신운동 15분 루틴#심으뜸 #홈트레이닝 #다이어트 | 17m | ||
| 22:50 | 힙으뜸#심으뜸 #홈트레이닝 #다이어트 | 납작배 2주 챌린지 | 18m | |
| 23:08 | 힙으뜸#심으뜸 #홈트레이닝 #다이어트 | 11자 복근 만들기 챌린지 | 17m | |
| 23:24 | 하루 10분 체지방 태우는 전신운동 2주 챌린지 (※효과보장)#심으뜸 #홈트레이닝 #다이어트 | 17m | ||
| 23:41 | 하루10분 구르기 챌린지|뻣뻣한 척추 풀어주는 최고의 마사지#심으뜸 #홈트레이닝 #다이어트 | 13m | ||
| 23:54 | 기초체력 키우는 하루 5분 스쿼트 100개 챌린지 (feat. 김계란)#심으뜸 #홈트레이닝 #다이어트 | 10m |
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_qn0wxrga/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_qn0wxrga/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_qn0wxrga/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_qn0wxrga/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_qn0wxrga/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_qn0wxrga/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_qn0wxrga/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_rmqsb3ej", "channel": "ch_qn0wxrga", "start": "2026-10-11T14:52:45Z", "stop": "2026-10-11T15:20:44Z", "title": "요일별운동 월요일 속근육을 탄탄하게! 복근&코어 운동 루틴", "sub_title": null, "description": "#심으뜸 #홈트레이닝 #다이어트", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 55, "date": "2026-10-12", "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 150 countries.