74.6M 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 America/New_York 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 America/New_York. The same day from the API: GET /v1/channels/ch_t6mpptgp/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:53 | 1% of SomethingJu Hee is jealous at Jae In's love for Da Hyeon. She plans to separate Da Hyeon from Jae In. | 46m | ||
| 00:39 | 1% of SomethingJu Hee visits Da Hyeon and apologizes for the kidnapping, but Da Hyeon still suffers from the after-effects. | 46m | ||
| 01:25 | 1% of SomethingJae In, who suddenly took over the company, naturally moved away from Da Hyeon, and they miss each other. | 48m | ||
| 02:13 | 1% of SomethingJae In tries to forget Da Hyeon, but he runs to Da Hyeon's house after seeing Da Hyeon meeting another man. | 46m | ||
| 02:59 | 1% of SomethingJae In proposed to Da Hyeon, married after many twists and turns and lived happily as a married couple. | 54m | ||
| 03:53 | Where Stars LandSoo Hyun, who wants to live a normal life just like others, meets Yeo Reum. | S1 E1, Episode 1 | 34m | |
| 04:28 | Where Stars LandSoo Hyun, who wants to live a normal life just like others, meets Yeo Reum. | S1 E2, Episode 2 | 33m | |
| 05:00 | Where Stars LandOne day, they get a call that someone placed a bomb at the airport. | S1 E3, Episode 3 | 33m | |
| 05:34 | Where Stars LandOne day, they get a call that someone placed a bomb at the airport. | S1 E4, Episode 4 | 34m | |
| 06:08 | Where Stars LandSoo Yeon tells Yeo Reum that he doesn't feel any pain when it comes to his left arm, and it disturbs Yeo Reum. | S1 E5, Episode 5 | 34m | |
| 06:42 | Where Stars LandSoo Yeon tells Yeo Reum that he doesn't feel any pain when it comes to his left arm, and it disturbs Yeo Reum. | S1 E6, Episode 6 | 35m | |
| 07:17 | Where Stars LandPeople start wondering about the secret of Soo Yeon and he starts feeling uncomfortable. | S1 E7, Episode 7 | 34m | |
| 07:51 | Where Stars LandPeople start wondering about the secret of Soo Yeon and he starts feeling uncomfortable. | S1 E8, Episode 8 | 34m | |
| 08:25 | Where Stars LandThe plane Yeo Reum's mother is on made an emergency landing. | S1 E9, Episode 9 | 35m | |
| 09:00 | Where Stars LandThe plane Yeo Reum's mother is on made an emergency landing. | S1 E10, Episode 10 | 34m | |
| 09:34 | Where Stars LandSoo Yeon confesses his feelings for Yeo Reum, leaving her all perplexed. | S1 E11, Episode 11 | 33m | |
| 10:07 | Where Stars LandSoo Yeon confesses his feelings for Yeo Reum, leaving her all perplexed. | S1 E12, Episode 12 | 35m | |
| 10:42 | Where Stars LandYeo Reum spends a night at Soo Yeon's place and be the target of gossips. | S1 E13, Episode 13 | 34m | |
| 11:16 | Where Stars LandYeo Reum spends a night at Soo Yeon's place and be the target of gossips. | S1 E14, Episode 14 | 34m | |
| 11:50 | Where Stars LandSoo Yeon and Yeo Reum gets closer and closer as time goes by, and Eun Seob introduces himself to Soo Yeon. | S1 E15, Episode 15 | 33m | |
| 12:23 | Where Stars LandSoo Yeon and Yeo Reum gets closer and closer as time goes by, and Eun Seob introduces himself to Soo Yeon. | S1 E16, Episode 16 | 35m | |
| 12:58 | Where Stars LandSoo Yeon gets injured while trying to help someone, and Yeo Reum is worried. | S1 E17, Episode 17 | 34m | |
| 13:32 | Where Stars LandSoo Yeon gets injured while trying to help someone, and Yeo Reum is worried. | S1 E18, Episode 18 | 35m | |
| 14:08 | Where Stars LandSoo Yeon collapses again due to some trouble with the device on his arm, and Eun Seob. | S1 E19, Episode 19 | 33m | |
| 14:40 | Where Stars LandSoo Yeon collapses again due to some trouble with the device on his arm, and Eun Seob. | S1 E20, Episode 20 | 36m | |
| 15:17 | Where Stars LandSoo Yeon realizes that the reason his wearable device on his arm keeps having trouble is due to Yeo Reum. | S1 E21, Episode 21 | 33m | |
| 15:50 | Where Stars LandSoo Yeon realizes that the reason his wearable device on his arm keeps having trouble is due to Yeo Reum. | S1 E22, Episode 22 | 35m | |
| 16:25 | Where Stars LandYeo Reum gets attacked by a man at the airport. | S1 E23, Episode 23 | 35m | |
| 16:59 | Where Stars LandYeo Reum gets attacked by a man at the airport. | S1 E24, Episode 24 | 35m | |
| 17:34 | Where Stars LandSoo Yeon finds out that the suspects who left him with disability have some times with In Woo. | S1 E25, Episode 25 | 33m | |
| 18:07 | Where Stars LandSoo Yeon finds out that the suspects who left him with disability have some times with In Woo. | S1 E26, Episode 26 | 36m | |
| 18:43 | Where Stars LandFog delays flights, putting the airport into chaos. | S1 E27, Episode 27 | 34m | |
| 19:17 | Where Stars LandFog delays flights, putting the airport into chaos. | S1 E28, Episode 28 | 35m | |
| 19:52 | Where Stars LandA group of men who are threatening In Woo now begin to threaten Soo Yeon. | S1 E29, Episode 29 | 35m | |
| 20:27 | Where Stars LandA group of men who are threatening In Woo now begin to threaten Soo Yeon. | S1 E20, Episode 20 | 34m | |
| 21:01 | Where Stars LandSoo Yeon is dragged by the group of men and In Woo goes to save Soo Yeon as he doesn't want to hurt him again. | S1 E31, Episode 31 | 33m | |
| 21:34 | Where Stars LandSoo Yeon is dragged by the group of men and In Woo goes to save Soo Yeon as he doesn't want to hurt him again. | S1 E32, Episode 32 | 36m | |
| 22:10 | 1% of SomethingJae In finds out that his grandfather revised his will and the inheritance condition is to marry Da Hyeon. | 49m | ||
| 22:59 | 1% of SomethingDa Hyeon can't trust Jae In, and she is not interested in marriage. So, he makes a new suggestion to her. | 46m | ||
| 23:45 | 1% of SomethingJae In and Da Hyeon sign a contract to date for six months. But they are so different to date each other. | 48m |
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_t6mpptgp/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_t6mpptgp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_t6mpptgp/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_t6mpptgp/schedule?date=2026-10-12&tz=America/New_York"); 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_t6mpptgp/schedule?date=2026-10-12&tz=America/New_York", { 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_t6mpptgp/schedule", params={"date": "2026-10-12", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_t6mpptgp/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_q3xbkgjq", "channel": "ch_t6mpptgp", "start": "2026-10-12T03:53:20Z", "stop": "2026-10-12T04:39:23Z", "title": "1% of Something", "sub_title": null, "description": "Ju Hee is jealous at Jae In's love for Da Hyeon. She plans to separate Da Hye...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 40, "date": "2026-10-12", "tz": "America/New_York" } }
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.