71.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 Europe/Berlin time, what is on now and next, and the same data in your app with one call.
All times Europe/Berlin. The same day from the API: GET /v1/channels/ch_hssfkrpr/schedule?date=2026-10-12&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:47 | JeremiahJeremiah and Erin set out to help Erin's twin sister, Lauren, who has gotten herself mixed up with an abusive boyfriend, while Kurdy and Elizabeth ... | S1 E7, City of Roses | Fantasy, Drama | 52m |
| 00:39 | JeremiahMarkus needs Jeremiah to make contact with the leader of an unnamed, well-organized group, who runs her operation much like an underground railroad... | S1 E8, Firewall | Fantasy, Drama | 52m |
| 01:31 | JeremiahKurdy helps the self-appointed guardian of a downtown library protect it from zealots who are convinced books are the root of evil, only to discove... | S1 E9, The Red Kiss | Fantasy, Drama | 52m |
| 02:24 | New Twilight Zone: Special ServiceA man finds that his life has been on TV for the past five years | Special Service | Fantasy, Drama | 26m |
| 02:50 | New Twilight Zone: Her Pilgrim Soul/I of NewtonTwo scientists named Kevin and Daniel are experimenting with a holographic device/ A mathematics professor accidentally makes a bargain with the de... | Her Pilgrim Soul/I of Newton | Fantasy, Drama | 56m |
| 03:46 | New Twilight Zone: Shatterday/A Little Peace and QuietA man named Peter Jay Novins accidentally dials his home phone number, and it's answered by Peter Jay Novins/A harried housewife finds a medallion ... | Shatterday/A Little Peace and Quiet | Fantasy, Drama | 56m |
| 04:42 | New Twilight Zone: Gramma/Personal Demons/Cold ReadingA young boy cares for his grandmother, confronting fears to step up/A screenwriter with writer's block is haunted by unseen creatures/Actors in a r... | Gramma/Personal Demons/Cold Reading | Drama, Series | 57m |
| 05:39 | New Twilight Zone: Ye GodsCupid arrives in the modern world. A love spell for his target does not work as well as he hopes. | Ye Gods | Drama, Series | 26m |
| 06:05 | Flash Gordon Serial: Space Soldiers: The Planet of PerilWhen a mysterious planet comes hurtling through space threatening to destroy the Earth, Flash fearlessly meets the challenge. He falls into the clu... | The Planet of Peril | Drama, Children | 24m |
| 06:29 | Flash Gordon Serial: Space Soldiers: The Tunnel of TerrorEscaping the threat of the ape-like killers in the arena, Flash must now face a battle with Thun and the Lion Men, in a struggle which almost costs... | The Tunnel of Terror | Drama, Children | 23m |
| 06:52 | Flash Gordon Serial: Space Soldiers: Captured by Shark MenAfter thwarting Ming, in his intention to force Dale into marriage, Flash faces the terrors of the dreaded King Kala and his Shark Men. | Captured by Shark Men | Drama, Children | 24m |
| 07:16 | Flash Gordon Serial: Space Soldiers: Battling the Sea BeastWhen Aura cuts off the air supply to Kala's underwater palace, Flash rushes to the aid of Dale. | Battling the Sea Beast | Drama, Children | 21m |
| 07:37 | Flash Gordon Serial: Space Soldiers: The Destroying RayMing saves the doomed Shark City, and delivers Flash and his friends into the hands of the Hawk Men. At the same time King Vultan plots against the... | The Destroying Ray | Drama, Children | 21m |
| 07:58 | Flash Gordon Serial: Space Soldiers: Flaming TortureUpon landing in the Sky City, Flash and his .friends are immediately taken prisoner by Vultan who demands that Dale renounce Flash forever. | Flaming Torture | Drama, Children | 21m |
| 08:19 | Flash Gordon Serial: Space Soldiers: Shattering DoomFlash is threatened by Vultan's atom furnaces and electro-charged mechanical devices. | Shattering Doom | Drama, Children | 21m |
| 08:40 | Flash Gordon Serial: Space Soldiers: Tournament of DeathFlash is pitted against his own friend, Prince Barin, in a deadly battle which results in a further battle with the \\"Orangopoid\\". | Tournament of Death | Drama, Children | 20m |
| 09:00 | Starhunter Redux: The Man Who Sold The World (REDUX)When Dante and Luc leave the ship to track down a ruthless war criminal, Percy discovers an invasion of the Tulip by a deadly AI. | S1 E5, The Man Who Sold the World | Drama, Series | 50m |
| 09:50 | Starhunter Redux: Peer Pressure (REDUX)Dante brings a captive fugitive aboard, along with her teenage son, Ajit. Percy and Ajit's immediate attraction sparks a conflict which endangers e... | S1 E6, Peer Pressure | Drama, Series | 51m |
| 10:41 | Starhunter Redux: Frozen (REDUX)Dante must decide whether to save a scientist and his son from the clutches of the Raiders, or use them as a bargaining chip to find his own child. | S1 E7, Frozen | Fantasy, Drama | 52m |
| 11:33 | Starhunter Redux: Past Lives (REDUX)Dante's crew capture an alleged murderer, wanted by The Orchard, who turns out to be Luc's ex-husband. Luc is left with only terrible options. | S1 E8, Past Lives | Fantasy, Drama | 52m |
| 12:25 | Starhunter Redux: Family Values (REDUX)When Dante and Luc capture a Raider, Dante is caught between his sense of justice and his desire for vengeance. | S1 E9, Order | Fantasy, Drama | 52m |
| 13:17 | Starhunter Redux: Cell Game (REDUX)When Dante loses Percy to corrupt Oberon police, he must work out a dangerous deal to free Percy, while she fights for her life in prison. | S1 E10, Cell Game | Fantasy, Drama | 52m |
| 14:10 | Starhunter Redux: Blacklight (REDUX)A cryogenic chamber in an abandoned section of the Tulip is accidentally powered up, and the legendary Colonel Bramwell emerges from a 50-year sleep. | S1 E11, Black Light | Fantasy, Drama | 52m |
| 15:02 | Starhunter Redux: Goodbye So Long (REDUX)Soon after Dante reconnects with an old friend, he appears to be killed in an accident. | S1 E12, Goodbye So Long | Fantasy, Drama | 52m |
| 15:54 | Starhunter Redux: The Most Wanted Man (REDUX)The crew hunt a man whom everyone wants to capture, a man with the longest criminal record they've ever seen, and special powers that allow him to ... | S1 E13, The Most Wanted Man | Fantasy, Drama | 52m |
| 16:46 | Starhunter Redux: The Half dense Players (REDUX)Dante is assigned to take custody of an unusual murder suspect, a beautiful artist plagued by strange visions that may threaten reality itself. | S1 E14, Half Dense Players | Science fiction, Drama | 52m |
| 17:37 | Starhunter Redux: A Dark and Stormy Night (REDUX)Darius reconciles with Luc, while making peace with Dante, but the sinister forces that follow him are not far behind. | S1 E15, Dark and Stormy Night | Science fiction, Drama | 52m |
| 18:30 | Starhunter Redux: Supermax (REDUX)After Rudolpho sells the Tulip out from under them, the crew scheme to take it back from the new owner, who wants to turn the ship into a maximum s... | S1 E16, Super Max | Science fiction, Drama | 52m |
| 19:22 | Starhunter Redux: A Twist in Time (REDUX)While transporting an insane convict named "Five," Dante diverts course to answer a distress call from a graviton research station on Triton, which... | S1 E17, A Twist in Time | Science fiction, Drama | 52m |
| 20:14 | Starhunter Redux: Eat Sin (REDUX)Under the effects of a space/time warp, members of the Tulip's crew find themselves alone in their own parallel universe, dealing with a separate v... | S1 E18, Eat Sin | Science fiction, Drama | 52m |
| 21:06 | Starhunter Redux: Bad Girls (REDUX)When a wealthy socialite and his two daughters book the Tulip for a passage to Mars, Percy and the destructive young women become fast friends, cre... | S1 E19, Bad Girls | Science fiction, Drama | 52m |
| 21:58 | JeremiahJeremiah and Erin set out to help Erin's twin sister, Lauren, who has gotten herself mixed up with an abusive boyfriend, while Kurdy and Elizabeth ... | S1 E7, City of Roses | Science fiction, Drama | 52m |
| 22:50 | Jeremiah On nowMarkus needs Jeremiah to make contact with the leader of an unnamed, well-organized group, who runs her operation much like an underground railroad... | S1 E8, Firewall | Science fiction, Drama | 52m |
| 23:42 | JeremiahKurdy helps the self-appointed guardian of a downtown library protect it from zealots who are convinced books are the root of evil, only to discove... | S1 E9, The Red Kiss | Science fiction, Drama | 52m |
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_hssfkrpr/schedule?date=2026-10-12&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_hssfkrpr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_hssfkrpr/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_hssfkrpr/schedule?date=2026-10-12&tz=Europe/Berlin"); 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_hssfkrpr/schedule?date=2026-10-12&tz=Europe/Berlin", { 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_hssfkrpr/schedule", params={"date": "2026-10-12", "tz": "Europe/Berlin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_hssfkrpr/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_qf4xetvq", "channel": "ch_hssfkrpr", "start": "2026-10-11T21:47:23Z", "stop": "2026-10-11T22:39:38Z", "title": "Jeremiah", "sub_title": "Moon In Gemini", "description": "Jeremiah and Erin set out to help Erin's twin sister, Lauren, who has gotten ...", "category": [ "fantasy", "drama", "science fiction", "series", "thriller" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 34, "date": "2026-10-12", "tz": "Europe/Berlin" } }
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.