74.3M 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_jdt1a47t/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | The 100Octavia leads her people toward Shallow Valley against the advice of Clarke & Bellamy. Meanwhile Kane (HENRY IAN CUSICK) and Abby (PAIGE TURCO) adj... | S5 E5, Shifting Sands | Series, Science fiction | 50m |
| 00:35 | The 100Kane's attempt to prove himself useful tests Wonkru's allegiance to Octavia. Madi faces an unexpected threat inside Wonkru, forcing Clarke to make ... | S5 E6, Exit Wounds | Series, Science fiction | 50m |
| 01:25 | FringeIn the aftermath of recent shocking events, things really escalate when the translucent shapeshifters return. As the threat grows, a former Massive... | S4 E5, Novation | Thriller, Series | 51m |
| 02:16 | FringeSTEPHEN ROOT and ROMY ROSEMONT guest star as married scientists who help the Fringe team uncover a pattern in deadly time loop anomalies. | S4 E6, And Those We've Left Behind | Thriller, Series | 51m |
| 03:07 | FringeInvestigating a man's death by an invisible force, the Fringe team discovers a serial pattern and evidence that links the predator to someone dead ... | S4 E7, Wallflower | Thriller, Series | 51m |
| 03:58 | FringeTrying to find a way home, Peter confronts Walternate on the Other Side — which proves more dangerous than expected. Meanwhile, Olivia receives a d... | S4 E8, Back to Where You've Never Been | Thriller, Series | 51m |
| 04:49 | FringeThe alternate Fringe division faces new challenges. | S4 E9, Enemy of My Enemy | Thriller, Series | 51m |
| 05:40 | FringeThe team tracks a mysterious girl who can predict death. | S4 E10, Forced Perspective | Thriller, Series | 51m |
| 06:31 | FringeAstrid gets an unexpected visit from her alternate, while Peter and Olivia track a killer using a toxin that has yet to be invented. | S4 E11, Making Angels | Thriller, Series | 51m |
| 07:22 | The 100Clarke and Bellamy make a startling discovery about Wonkru's battle plans as Echo (TASYA TELES) risks her friendship with Raven (LINDSEY MORGAN) to... | S5 E7, Acceptable Losses | Series, Science fiction | 50m |
| 08:12 | The 100Clarke's determination to protect Madi puts Bellamy in an impossible situation. | S5 E8, How We Get to Peace | Series, Science fiction | 50m |
| 09:02 | The 100The growing fractures in Wonkru threaten to explode once and for all. Meanwhile, in Shadow Valley, Murphy (RICHARD HARMON) starts a fire, unleashi... | S5 E9, Sic Semper Tyrannis | Series, Science fiction | 50m |
| 09:52 | The 100Monty strives to show Wonkru an alternative to war, and to the Valley itself. Meanwhile, Abby's health continues to deteriorate, along with McCrea... | S5 E10, The Warriors Will | Series, Science fiction | 50m |
| 10:42 | The 100As Clarke races to save Abby, she learns more about the trials and tribulations Wonkru faced in the bunker, and the impossible decisions they were ... | S5 E11, The Dark Year | Series, Science fiction | 50m |
| 11:32 | The 100 On nowIn part one of the fifth season finale, Octavia leads her people into war. While behind enemy lines, our heroes must overcome their differences to... | S5 E12, Damocles - Part One | Series, Science fiction | 50m |
| 12:22 | The 100In part two of the fifth season finale, Clarke and her friends must risk everything to fight one last battle for survival – only to glimpse an even... | S5 E13, Damocles - Part Two | Series, Science fiction | 50m |
| 13:12 | FringeThe Fringe team becomes trapped in a strange town. | S4 E12, Welcome to Westfield | Series, Thriller | 51m |
| 14:03 | FringeInvestigating a mentally ill patient connected to a series of murders, Olivia uncovers some frightening connections and shocking revelations. | S4 E13, A Better Human Being | Series, Thriller | 52m |
| 14:55 | FringePivotal events unfold for Peter and the Fringe team. | S4 E14, The End of All Things | Series, Thriller | 51m |
| 15:46 | FringeThe Fringe Team tracks a killer who targets love. | S4 E15, A Short Story About Love | Series, Thriller | 51m |
| 16:37 | FringeAn unfamiliar case is familiar to Peter. | S4 E16, Nothing as It Seems | Series, Thriller | 52m |
| 17:29 | FringeLincoln works a case "over there" with the Alt Fringe team. | S4 E17, Everything in Its Right Place | Series, Thriller | 52m |
| 18:21 | FringeWalter travels to the Alternate Universe to help Broyles. | S4 E18, The Consultant | Series, Thriller | 51m |
| 19:12 | The 100In the sixth season premiere, a small group goes down to explore the mysterious new planet, while members of Wonkru on the Mothership face the cons... | S6 E1, Sanctum | Series, Science fiction | 50m |
| 20:02 | The 100The team on the ground fights to survive the threat they face on the new planet. Meanwhile Raven must join forces with an unlikely ally to save ev... | S6 E2, Red Sun Rising | Series, Science fiction | 50m |
| 20:52 | The 100Clarke tries to win over the leaders of Sanctum to let her people stay. Meanwhile, Bellamy, Echo & Octavia discover a new threat while on a mission... | S6 E3, The Children of Gabriel | Series, Science fiction | 50m |
| 21:42 | The 100Clarke embraces the traditions of Sanctum and tries to make amends for her past actions. | S6 E4, The Face Behind the Glass | Series, Science fiction | 50m |
| 22:32 | The 100While Jordan (SHANNON KOOK) investigates Sanctum, and Bellamy and Clarke butt heads, Octavia and Diyoza (IVANA MILICEVIC) discover the threats of t... | S6 E5, The Gospel of Josephine | Series, Science fiction | 50m |
| 23:22 | The 100Diyoza learns more about the mysterious Children of Gabriel, while Abby (series star PAIGE TURCO) continues searching for a way to save Kane (serie... | S6 E6, Memento Mori | Series, Science fiction | 50m |
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_jdt1a47t/schedule?date=2026-10-13&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jdt1a47t/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_jdt1a47t/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_jdt1a47t/schedule?date=2026-10-13&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_jdt1a47t/schedule?date=2026-10-13&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_jdt1a47t/schedule", params={"date": "2026-10-13", "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_jdt1a47t/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_5jee55rh", "channel": "ch_jdt1a47t", "start": "2026-10-13T03:45:32Z", "stop": "2026-10-13T04:35:32Z", "title": "The 100", "sub_title": "Shifting Sands", "description": "Octavia leads her people toward Shallow Valley against the advice of Clarke &...", "category": [ "series", "science fiction" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-13", "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 | Thursday 10 October 2024 | 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.