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 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_jwn22tjs/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:56 | The Dangers in My HeartKyotaro finally admits to himself that he likes Anna, but wonders about her feelings for him. | S1 E7, karte 7 「僕らは入れ替わってる」 | 27m | |
| 00:24 | The Dangers in My HeartKyotaro gets anxious during the Parent Teacher Conference because his mother is talking to Anna. | S1 E8, karte 8 「僕は夢を見た」 | 25m | |
| 00:49 | The Dangers in My HeartKyotaro refuses to believe that Anna could actually like him despite her efforts to show him. | S1 E9, karte 9 「僕は山田が嫌い」 | 27m | |
| 01:16 | The Dangers in My HeartKyotaro and Anna hang out during Christmas and go pancake eating and shopping. | S1 E10, karte 10 「僕らはゆっくり歩いた」 | 27m | |
| 01:43 | The Dangers in My HeartDistance separates Kyotaro and Anna, but they are thinking of each other. | S1 E11, karte 11 「僕らは少し似ている」 | 27m | |
| 02:09 | The Dangers in My HeartKyotaro didn't think his cunning plan for New Year's all the way through. | S1 E12, karte 12 「僕は僕を知ってほしい」 | 25m | |
| 02:34 | Dusk Maiden of AmnesiaThe Paranormal Investigation Club is asked to investigate strange events happening around campus. | S1 E1, Ghost Maiden | 29m | |
| 03:04 | Dusk Maiden of AmnesiaTeiichi gets lost in the hallways of Seikyou Academy, and stumbles upon the school's resident ghost. | S1 E2, The Maiden's Meeting | 27m | |
| 03:31 | Dusk Maiden of AmnesiaA mysterious letter warns Teiichi that he is in danger of being haunted. | S1 E3, Dark Black Maiden | 31m | |
| 04:02 | Dusk Maiden of AmnesiaThe Paranormal Investigation Club holds training camp and Yuuko appears unexpectedly. | S1 E4, Maiden of Dawn | 27m | |
| 04:29 | Dusk Maiden of AmnesiaTeiichi and his club host a haunted house for the school culture festival. | S1 E5, Maiden of Longing | 31m | |
| 05:00 | Dusk Maiden of AmnesiaThe rumor of a masked blood-covered monster runs wild in the halls of Seikyou Academy. | S1 E6, Maiden of Vengeance | 27m | |
| 05:28 | Dusk Maiden of AmnesiaTeiichi notices Yuko acting strange whenever she sees him spending time with Momoe. | S1 E7, Maiden of Oblivion | 31m | |
| 05:59 | Dusk Maiden of AmnesiaYuko tells Teiichi to keep his distance; Yuko may be sending memories to her shadow self. | S1 E8, Recollection Maiden | 27m | |
| 06:26 | Dusk Maiden of AmnesiaYuko exhibits emotions she has never shown; Shadow Yuko begins to lash out. | S1 E9, Malice Maiden | 31m | |
| 06:57 | Dusk Maiden of AmnesiaTeiichi relives Yuko's final days as a human and feels something darker being born. | S1 E10, Loss Maiden | 27m | |
| 07:25 | Dusk Maiden of AmnesiaTeiichi and Yuko are unable to see or hear each other; they have to rely on the club's logbook. | S1 E11, Bitter Tears Maiden | 31m | |
| 07:56 | Dusk Maiden of AmnesiaWith all the mysteries surrounding her life and death solved, Yuko is finally whole. | S1 E12, Dusk Maiden | 29m | |
| 08:25 | Dusk Maiden of AmnesiaThe Paranormal Investigation Club is asked to investigate strange events happening around campus. | S1 E1, Ghost Maiden | 29m | |
| 08:54 | Dusk Maiden of AmnesiaTeiichi gets lost in the hallways of Seikyou Academy, and stumbles upon the school's resident ghost. | S1 E2, The Maiden's Meeting | 27m | |
| 09:22 | Dusk Maiden of AmnesiaA mysterious letter warns Teiichi that he is in danger of being haunted. | S1 E3, Dark Black Maiden | 31m | |
| 09:53 | Dusk Maiden of AmnesiaThe Paranormal Investigation Club holds training camp and Yuuko appears unexpectedly. | S1 E4, Maiden of Dawn | 27m | |
| 10:20 | Dusk Maiden of AmnesiaTeiichi and his club host a haunted house for the school culture festival. | S1 E5, Maiden of Longing | 31m | |
| 10:51 | Dusk Maiden of AmnesiaThe rumor of a masked blood-covered monster runs wild in the halls of Seikyou Academy. | S1 E6, Maiden of Vengeance | 27m | |
| 11:19 | Dusk Maiden of AmnesiaTeiichi notices Yuko acting strange whenever she sees him spending time with Momoe. | S1 E7, Maiden of Oblivion | 31m | |
| 11:50 | Dusk Maiden of AmnesiaYuko tells Teiichi to keep his distance; Yuko may be sending memories to her shadow self. | S1 E8, Recollection Maiden | 27m | |
| 12:17 | Dusk Maiden of AmnesiaYuko exhibits emotions she has never shown; Shadow Yuko begins to lash out. | S1 E9, Malice Maiden | 31m | |
| 12:48 | Dusk Maiden of AmnesiaTeiichi relives Yuko's final days as a human and feels something darker being born. | S1 E10, Loss Maiden | 27m | |
| 13:16 | Dusk Maiden of AmnesiaTeiichi and Yuko are unable to see or hear each other; they have to rely on the club's logbook. | S1 E11, Bitter Tears Maiden | 31m | |
| 13:47 | Dusk Maiden of AmnesiaWith all the mysteries surrounding her life and death solved, Yuko is finally whole. | S1 E12, Dusk Maiden | 29m | |
| 14:16 | HelckA human enters a tournament of demons to become the king of demons. | 25m | ||
| 14:41 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 15:08 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 15:35 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 16:02 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 16:29 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 16:56 | HelckA human enters a tournament of demons to become the king of demons. | 25m | ||
| 17:21 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 17:48 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 18:15 | HelckA human enters a tournament of demons to become the king of demons. | 27m | ||
| 18:42 | HelckHelck and company use their winnings from the competition to buy a map leading to the Empire. | S1 E11, The Troubadour's Song | 27m | |
| 19:09 | HelckVermilio is afraid of Helck's power; she recalls the words of the witch who warned her about him. | S1 E12, The Spirit of Faith | 25m | |
| 19:34 | HelckHelck begs for someone to save his younger brother Cless, who is very sick. | S1 E13, With Younger Brother in Tow | 27m | |
| 20:00 | HelckMonsters appear in greater numbers after Cless departs; the kingdom enacts a draft to combat them. | Helck | 27m | |
| 20:27 | HelckHelck arrives at the Demon Lord's castle and senses a powerful presence. | Helck | 27m | |
| 20:54 | HelckZeruzeon reveals the kingdom's terrifying plan; Helck and his friends enter the castle to stop it. | Helck | 25m | |
| 21:19 | HelckHelck is on the verge of being killed; to save the life of his big brother, Cless makes a choice. | Helck | 27m | |
| 21:46 | HelckHelck charges onward, but an army of bounty hunters stands between him and Alicia. | Helck | 27m | |
| 22:13 | HelckHelck's motivations become clear with an awakening of a horrific truth. | Helck | 27m | |
| 22:40 | HelckThe winged knights continue attacking Castle Thor to level themselves up further. | Helck | 27m | |
| 23:07 | HelckZeruzeon leads the winged knights in an assault on the newly rebuilt castle. | Helck | 25m | |
| 23:32 | HelckHyura and Edil battle it out at Castle Thor while a strange relationship starts between them. | Helck | 27m | |
| 23:59 | HelckRaphael's army attacks a demonkin outpost, when Helck and Vermilion arrive. | Helck | 25m |
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_jwn22tjs/schedule?date=2026-10-15&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jwn22tjs/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jwn22tjs/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_jwn22tjs/schedule?date=2026-10-15&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_jwn22tjs/schedule?date=2026-10-15&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_jwn22tjs/schedule", params={"date": "2026-10-15", "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_jwn22tjs/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_30wwbx1y", "channel": "ch_jwn22tjs", "start": "2026-10-15T03:56:59Z", "stop": "2026-10-15T04:24:05Z", "title": "The Dangers in My Heart", "sub_title": "The Dangers in My Heart", "description": "Kyotaro finally admits to himself that he likes Anna, but wonders about her f...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 53, "date": "2026-10-15", "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.