72.1M 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-10&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:59 | The 100Clarke comes up with a bold new plan to stop the Grounders' attack, leading Abby to a desperate decision. Meanwhile, Jasper & Monty question the m... | S2 E7, Long Into an Abyss | Series, Science fiction | 50m |
| 00:49 | The 100Clarke returns to Camp Jaha with devastating news. Finn struggles with the aftermath of his actions. Abby gathers information from an unlikely so... | S2 E8, Spacewalker | Series, Science fiction | 50m |
| 01:39 | The 100Clarke strikes a deal with Lexa & Indra, while a seething Raven is unable to control her emotions. A move threatens to destroy the alliance between... | S2 E9, Remember Me | Series, Science fiction | 50m |
| 02:29 | FringeAfter a cargo ship runs aground, the Fringe team investigates a mysterious parasitic organism when the shoreline becomes littered with bodies hosti... | S2 E9, Snakehead | Series, Thriller | 51m |
| 03:20 | FringeDr. Walter Bishop's braininess takes on a new meaning when the Fringe team investigate impromptu brain surgeries — and William Bell (LEONARD NIMOY)... | S2 E10, Grey Matters | Series, Thriller | 52m |
| 04:12 | FringeA resurrected girl with unexpected ties to a missing soldier requires some fringe intervention in a special unearthed episode from the first season. | S2 E11, Unearthed | Series, Thriller | 51m |
| 05:03 | FringeFollowing an unexplained attack, the Fringe team visits a small town where a population of disfigured humans have hidden themselves — and they'll d... | S2 E12, Johari Window | Series, Thriller | 51m |
| 05:54 | FringeInvestigating a lethal virus, Peter & Olivia become isolated inside a quarantined building and face life-threatening circumstances — while the rest... | S2 E13, What Lies Below | Series, Thriller | 51m |
| 06:45 | FringeInvestigating a lethal toxin that was unleashed on a wedding ceremony as a weaponized experiment, Walter uncovers an alarming formula that reveals ... | S2 E14, The Bishop Revival | Series, Thriller | 52m |
| 07:37 | FringeWhen a violent tremor shakes a Manhattan office building and only one survivor is found, Walter surmises that its cause is rooted in his research w... | S2 E15, Jacksonville | Series, Thriller | 52m |
| 08:29 | The 100Clarke and Lexa encounter a new enemy, while Bellamy and Lincoln team up to break into Mt. Weather. Meanwhile, Murphy helps Jaha confront his past... | S2 E10, Survival of the Fittest | Science fiction, Series | 50m |
| 09:19 | The 100Bellamy and Lincoln's attempt to sneak into Mount Weather has brutal consequences, while Abby fights to stay in control as Clarke steps up in her n... | S2 E11, Coup de Grâce | Science fiction, Series | 49m |
| 10:08 | The 100Tensions between Clarke and Abby come to a head after Clarke crosses the line. Raven helps Bellamy navigate Mount Weather, where things reach a br... | S2 E12, Rubicon | Science fiction, Series | 50m |
| 10:58 | The 100Clarke begins to question Lexa's leadership decisions and Abby struggles to help an injured Kane. Meanwhile, at Mount Weather, Jasper steps up into... | S2 E13, Resurrection | Science fiction, Series | 49m |
| 11:47 | The 100Before battle, Clarke & Lexa have a heated discussion. Desperate for help, Raven summons Wick. Jaha & Murphy encounter a perilous roadblock, while ... | S2 E14, Bodyguard of Lies | Science fiction, Series | 50m |
| 12:37 | The 100While Clarke and Lexa prepare for battle, Octavia and Lincoln are forced to make a difficult decision in the first part of the epic two-part season... | S2 E15, Blood Must Have Blood, Part One | Science fiction, Series | 50m |
| 13:27 | The 100In the second part of the epic season finale, the journey to the City of Light continues. Clarke receives help from an unexpected source and Linco... | S2 E16, Blood Must Have Blood, Part Two | Science fiction, Series | 50m |
| 14:17 | FringeWhile explaining Peter's otherworldly origins to Olivia, Walter flashes back to 1985 where Peter's mother (guest star ORLA BRADY) is introduced. | S2 E16, Peter | Thriller, Series | 52m |
| 15:09 | FringeWhen a healthy woman is found dead from a disease she never had, the Fringe team investigates the origin of this inexplicably fatal condition befor... | S2 E17, Olivia. In the Lab. With the Revolver. | Thriller, Series | 51m |
| 16:00 | FringeWhen passengers aboard a commuter train are found completely drained of power, the Fringe Team investigates another bizarre case with deadly conseq... | S2 E18, White Tulip | Thriller, Series | 51m |
| 16:51 | FringeThomas Jerome Newton is back — and so is evidence of the alternate world's shapeshifters. Peter reveals a family secret while Walter struggles to d... | S2 E19, The Man from the Other Side | Thriller, Series | 51m |
| 17:42 | FringeWhile Walter deals with some very upsetting news — he tells Olivia's niece, Ella (LILY PILBLAD), a fairy tale that includes musical performances by... | S2 E20, Brown Betty | Thriller, Series | 51m |
| 18:33 | FringePeter teams up with a local law enforcement official on a serial murder investigation with ties to Newton. And someone from the "other side" pays a... | S2 E21, Northwest Passage | Thriller, Series | 52m |
| 19:25 | FringeWalter and Olivia venture into the alternate world for the anticipated face-off with William Bell (special guest star LEONARD NIMOY) in the first o... | S2 E22, Over There: Part 1 | Thriller, Series | 52m |
| 20:17 | The 100In the season premiere, three months have passed since the tragedy at Mt. Weather. With a bounty on Clarke's head, Bellamy and Kane lead a team in... | S3 E1, Wanheda: Part One | Science fiction, Series | 51m |
| 21:08 | The 100Bellamy and Kane risk life and limb to rescue Clarke. In an attempt to avoid worrying about her daughter, Abby focuses on whether to open Mount Wea... | S3 E2, Wanheda: Part Two | Science fiction, Series | 51m |
| 21:59 | The 100Clarke wrestles with a decision. Bellamy learns that something isn't what it seems. Meanwhile, Murphy plots to betray his former Chancellor. | S3 E3, Ye Who Enter Here | Science fiction, Series | 51m |
| 22:50 | The 100Clarke discovers the mastermind behind a devious plan, while Kane struggles to keep the peace. Meanwhile, Jasper's grief drives him to reckless beh... | S3 E4, Watch the Thrones | Science fiction, Series | 51m |
| 23:41 | The 100Clarke's hope for peace is dashed by a new threat. Raven become a target. Meanwhile, Murphy is running a dangerous con. | S3 E5, Hakeldama | Science fiction, Series | 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-10&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-10&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-10&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-10", "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-10, the first programme { "data": [ { "id": "ls_m28dxa3v", "channel": "ch_jdt1a47t", "start": "2026-10-10T03:59:32Z", "stop": "2026-10-10T04:49:32Z", "title": "The 100", "sub_title": "Long Into An Abyss", "description": "Clarke comes up with a bold new plan to stop the Grounders' attack, leading A...", "category": [ "series", "science fiction" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 29, "date": "2026-10-10", "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 155 countries.