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_zm2gdxmg/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:50 | G.I. Joe: A Real American HeroCobra plans to throw the country into economic chaos! | S1 E31, Money to Burn | Classic tv | 26m |
| 00:16 | G.I. Joe: A Real American HeroCobra kidnaps people with paranormal powers for a battalion of "Special Recruits". | S1 E32, Operation Mind Menace | Classic tv | 25m |
| 00:41 | G.I. Joe: A Real American HeroCobra attacks the U.S. Treasury's printing plant, but its not money they're after. | S1 E33, Battle for the Train of Gold | Classic tv | 26m |
| 01:07 | G.I. Joe: A Real American HeroCobra mounts an attack on the oil fields of a Middle Eastern kingdom. | S1 E34, Cobra Soundwaves | Classic tv | 25m |
| 01:32 | G.I. Joe: A Real American HeroCobra uses a dude ranch as a base of operations to seize a government solar energy project. | S1 E35, Where the Reptiles Roam | Classic tv | 26m |
| 01:58 | G.I. Joe: The MovieThe Joes face their gravest mission facing the evil creator of the Cobra Organisation. | G.I. Joe: A Real American Hero - The Movie | Classic tv | 1h 48m |
| 03:46 | G.I. Joe: Sigma 6Cobra Commander is back in charge of Cobra Command. | S1 E3, Capture | Classic tv | 25m |
| 04:11 | G.I. Joe: Sigma 6While fighting Storm Shadow, Snake Eyes tries to save Scott Abernathy and Spud. | S1 E4, Reveal | Classic tv | 25m |
| 04:36 | G.I. Joe: Sigma 6The Joes race the clock as they have 30 minutes to disarm and destroy a plasma cannon. | S1 E5, Sigma | Classic tv | 24m |
| 05:00 | G.I. Joe: Sigma 6Baroness races against the Joes to secure a stone of power. | S1 E6, Race | Classic tv | 25m |
| 05:25 | G.I. Joe: Sigma 6Cobra and GI Joe are on the hunt for mysterious natural stones with amazing technological powers. | S1 E7, Jungle | Classic tv | 24m |
| 05:49 | G.I. Joe: Sigma 6The Joes take a vacation in Las Vegas where they end up stumbling onto a plot by Destro. | S1 E8, Vacation | Classic tv | 25m |
| 06:14 | BeetleBorgsJosh recaptures the stolen Beetleborgs' powers, but feels he cannot handle being a Beetleborg himself. | S1 E29, A Friend in Need (4) | Classic tv | 23m |
| 06:37 | BeetleBorgsJo discovers the Magnavors' secret hideout in the Charterville cemetery. | S1 E30, Raiders of the Tomb (5) | Classic tv | 24m |
| 07:01 | BeetleBorgsAfter gaining new powers from Vexor's power device, Drew uses them in his battle against Shadowborg. | S1 E31, Big Rumble in Charterville (6) | Classic tv | 23m |
| 07:24 | BeetleBorgsFlabber brings Captain Blackbeard into the present to help with the kids' history project. | S1 E32, Yo Ho Borgs | Classic tv | 24m |
| 07:48 | BeetleBorgsThe kids help Flabber celebrate Christmas for the first time. | S1 E33, Christmas Bells and Phasm's Spells | Classic tv | 24m |
| 08:12 | BeetleBorgsWolfgang is given a large purple fanged pet for his birthday. | S1 E34, Pet Problems | Classic tv | 23m |
| 08:35 | BeetleBorgsAn old friend of Flabber's The Phantom intends to kidnap Jo. | S1 E35, Phantom of Hillhurst | Classic tv | 24m |
| 08:59 | BeetleBorgsJosh recaptures the stolen Beetleborgs' powers, but feels he cannot handle being a Beetleborg himself. | S1 E29, A Friend in Need (4) | Classic tv | 23m |
| 09:22 | BeetleBorgsJo discovers the Magnavors' secret hideout in the Charterville cemetery. | S1 E30, Raiders of the Tomb (5) | Classic tv | 24m |
| 09:46 | BeetleBorgsAfter gaining new powers from Vexor's power device, Drew uses them in his battle against Shadowborg. | S1 E31, Big Rumble in Charterville (6) | Classic tv | 24m |
| 10:10 | BeetleBorgsFlabber brings Captain Blackbeard into the present to help with the kids' history project. | S1 E32, Yo Ho Borgs | Classic tv | 23m |
| 10:33 | BeetleBorgsThe kids help Flabber celebrate Christmas for the first time. | S1 E33, Christmas Bells and Phasm's Spells | Classic tv | 24m |
| 10:57 | BeetleBorgsWolfgang is given a large purple fanged pet for his birthday. | S1 E34, Pet Problems | Classic tv | 23m |
| 11:20 | BeetleBorgsAn old friend of Flabber's The Phantom intends to kidnap Jo. | S1 E35, Phantom of Hillhurst | Classic tv | 24m |
| 11:44 | VR TroopersThe Troopers race to stop Grimlord from blowing up a dam and polluting the water supply. | S1 E29, Danger in the Deep | Classic tv | 24m |
| 12:08 | VR TroopersThe Troopers become kids due to Grimlord's trap but must still battle his forces before returning to normal. | S1 E30, Small But Mighty | Classic tv | 25m |
| 12:33 | VR TroopersRyan battles Dark Heart, suspecting he's his father, while J.B. & Kaitlin face Grimlord's deadly trap. | S1 E31, Defending Dark Heart (1) | Classic tv | 25m |
| 12:58 | VR TroopersDark Heart is Ryan's father, but his mind is still controlled by Grimlord. He returns to virtual reality. | S1 E32, Defending Dark Heart (2) | Classic tv | 24m |
| 13:22 | VR TroopersRyan fights Grimlord's mutants to save his father, but Grimlord launches a deadly full-scale assault. | S1 E33, Defending Dark Heart (3) | Classic tv | 25m |
| 13:47 | VR TroopersRyan rescues his father, but Grimlord pulls Tyler back into virtual reality before they can escape. | S1 E34, Defending Dark Heart (4) | Classic tv | 24m |
| 14:11 | VR TroopersGrimlord traps the Troopers in a deadly fog, stopping them from transforming. They must escape! | S1 E35, Ghost Biker | Classic tv | 25m |
| 14:36 | VR TroopersThe Troopers race to stop Grimlord from blowing up a dam and polluting the water supply. | S1 E29, Danger in the Deep | Classic tv | 24m |
| 15:00 | VR TroopersThe Troopers become kids due to Grimlord's trap but must still battle his forces before returning to normal. | S1 E30, Small But Mighty | Classic tv | 25m |
| 15:25 | VR TroopersRyan battles Dark Heart, suspecting he's his father, while J.B. & Kaitlin face Grimlord's deadly trap. | S1 E31, Defending Dark Heart (1) | Classic tv | 24m |
| 15:49 | VR TroopersDark Heart is Ryan's father, but his mind is still controlled by Grimlord. He returns to virtual reality. | S1 E32, Defending Dark Heart (2) | Classic tv | 25m |
| 16:14 | VR TroopersRyan fights Grimlord's mutants to save his father, but Grimlord launches a deadly full-scale assault. | S1 E33, Defending Dark Heart (3) | Classic tv | 25m |
| 16:39 | VR TroopersRyan rescues his father, but Grimlord pulls Tyler back into virtual reality before they can escape. | S1 E34, Defending Dark Heart (4) | Classic tv | 24m |
| 17:03 | VR TroopersGrimlord traps the Troopers in a deadly fog, stopping them from transforming. They must escape! | S1 E35, Ghost Biker | Classic tv | 25m |
| 17:28 | BeetleBorgsJosh recaptures the stolen Beetleborgs' powers, but feels he cannot handle being a Beetleborg himself. | S1 E29, A Friend in Need (4) | Classic tv | 23m |
| 17:51 | Power Rangers: Clash of the Red RangersScott, the RPM red ranger, ends up in the Samurai Universe and now must fight along side them. | S1 E1, Day of the Dumpster | Classic tv | 54m |
| 18:45 | Mighty Morphin MinutesPower Rangers-Mighty Morphin Minute. | Short, Family | 19m | |
| 19:04 | Mighty Morphin Power Rangers: Once & AlwaysAfter tragedy, a young hero joins the Power Rangers to battle their oldest archnemesis. | Children, Family | 1h 6m | |
| 20:10 | Mighty Morphin Power Rangers: Re-IgnitionThe Rangers must overcome their own fears to escape Rita's Island of Illusion. | S1 E29, Island of Illusion (2) | Classic tv | 23m |
| 20:33 | Mighty Morphin Power Rangers: Re-IgnitionJason and his cousin Jeremy find a map that leads to a powerful ancient mirror. | S1 E30, The Rockstar | Classic tv | 24m |
| 20:57 | Mighty Morphin Power Rangers: Re-IgnitionKimberly's day goes from bad to worse when the Samurai Fanman captures her. | S1 E31, Calamity Kimberly | Classic tv | 24m |
| 21:21 | Mighty Morphin Power Rangers: Re-IgnitionTommy is called to rescue his friends while given the opportunity to audition for a martial arts commercial. | S1 E32, A Star Is Born | Classic tv | 23m |
| 21:44 | Mighty Morphin Power Rangers: Re-IgnitionRita tries to convince a monster to do her bidding after Squatt and Baboo eat the monster's eggs. | S1 E33, The Yolk's on You! | Classic tv | 24m |
| 22:08 | Mighty Morphin Power Rangers: Re-IgnitionRita devises a plan to get revenge on the Green Ranger for turning against her. | S1 E34, The Green Candle (1) | Classic tv | 23m |
| 22:31 | Mighty Morphin Power Rangers: Re-IgnitionJason travels to Rita's Dark Dimension to try to save his weakening friend. | S1 E35, The Green Candle (2) | Classic tv | 23m |
| 22:54 | Mighty Morphin Power Rangers: Re-IgnitionThe Rangers must overcome their own fears to escape Rita's Island of Illusion. | S1 E29, Island of Illusion (2) | Classic tv | 24m |
| 23:18 | Mighty Morphin Power Rangers: Re-IgnitionJason and his cousin Jeremy find a map that leads to a powerful ancient mirror. | S1 E30, The Rockstar | Classic tv | 24m |
| 23:42 | Mighty Morphin Power Rangers: Re-IgnitionKimberly's day goes from bad to worse when the Samurai Fanman captures her. | S1 E31, Calamity Kimberly | Classic tv | 24m |
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_zm2gdxmg/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_zm2gdxmg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zm2gdxmg/history?from=2026-02-07T00:00:00Z&to=2026-02-08T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_zm2gdxmg/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_zm2gdxmg/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_zm2gdxmg/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_zm2gdxmg/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_bhvj34m5", "channel": "ch_zm2gdxmg", "start": "2026-10-13T03:50:00Z", "stop": "2026-10-13T04:16:00Z", "title": "G.I. Joe: A Real American Hero", "sub_title": "Money to Burn", "description": "Cobra plans to throw the country into economic chaos!", "category": [ "classic tv" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 54, "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 | Saturday 7 February 2026 | Category |
|---|---|---|
| 23:53 | Duel Masters | Classic tv |
| 00:17 | Kaijudo: Rise of the Duel Masters | Classic tv |
| 00:43 | G.I. Joe: A Real American Hero | Classic tv |
| 56 more programmes that day, on Archive | ||
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.