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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_6ap00ap1/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:42 | LEGO Ninjago: Masters of SpinjitzuKai confronts his dad for aiding the Hands of Time, only to discover that his parents are actually Acronix and Krux's captives. | S7 E8, Pause and Effect | Series, Children | 27m |
| 00:09 | LEGO Ninjago: Masters of SpinjitzuThe Hands of Time blackmail Kai and Nya into using their combined Elemental powers to retrieve the fourth and final Time Blade from the Boiling Sea... | S7 E9, Out of the Fire and Into the Boiling Sea | Series, Children | 27m |
| 00:36 | LEGO Ninjago: Masters of SpinjitzuKai and Nya stow away aboard Krux and Acronix’s time-traveling snake mech in a desperate attempt to save Master Wu. But when they arrive in the pas... | S7 E10, Lost in Time | Series, Children | 27m |
| 01:03 | LEGO Ninjago: Masters of SpinjitzuWhen an unknown criminal syndicate threatens the Royal Family, the Ninja are called back into action and must protect the royal princess and a fabl... | S8 E1, The Mask of Deception | Series, Children | 27m |
| 01:30 | LEGO Ninjago: Masters of SpinjitzuIn the wake of a vicious attack upon the palace, the Sons of Garmadon steal the second Oni Mask, and the ninja invite the royal princess, Harumi, i... | S8 E2, The Jade Princess | Series, Children | 27m |
| 01:57 | LEGO Ninjago: Masters of SpinjitzuWhile Princess Harumi adjusts to life with the ninja, Lloyd and Jay search for answers about the Oni Masks, while Cole and Zane attempt to infiltra... | S8 E3, The Oni and the Dragon | Series, Children | 27m |
| 02:24 | LEGO Ninjago: Masters of SpinjitzuIn order to join the Sons of Garmadon, Zane (aka Snake Jaguar) participates in a deadly motorcycle initiation race. | S8 E4, Snake Jaguar | Series, Children | 27m |
| 02:51 | LEGO Ninjago: Masters of SpinjitzuZane’s near demise at the hands of Mr. E forces the ninja to flee aboard the Bounty, where they discover that a transmission Zane intercepted may r... | S8 E5, Dead Man's Squall | Series, Children | 27m |
| 03:18 | LEGO Ninjago: Masters of SpinjitzuAs Lloyd and Harumi venture deep into Primeval’s Eye in search of the third Oni Mask, the ninja attempt to fix the Bounty and make a startling disc... | S8 E6, The Quiet One | Series, Children | 27m |
| 03:45 | LEGO DreamzzzZoey tries to rebuild a relationship with her estranged dad and Logan steps up his training to beat Astrid. | S2 E8, Beat the Clock | Series, Children | 26m |
| 04:11 | LEGO DreamzzzA close call with the Never Witch places Mateo in the forests of Wildoria while Beau is on an adventure in the dream world with Zoey. | S2 E9, Wake That Dreamer | Series, Children | 26m |
| 04:37 | LEGO DreamzzzZoey and Mateo are trapped in the Grim Realm while Izzie is suspicious of MadTeo's true identity. | S2 E10, A Tale of Two Teos | Series, Animated | 26m |
| 05:03 | LEGO DreamzzzAn attack by the Never Witch draws the dream chasers to the Dunes of Duralumina, leaving Nova and Sneak to handle an incursion on their own. | S2 E11, Adventures in Robot-Sitting | Series, Animated | 26m |
| 05:29 | LEGO DreamzzzAttempting to track the Never Witch using Oz's powerful telescope, the booby traps surprise the dream chasers at Oz and Albert's landing. | S2 E12, Personal Space Invaders | Series, Animated | 26m |
| 05:55 | LEGO Ninjago: Dragons RisingLloyd, Jay, Nya and Wyldfyre go undercover in the strange Land of Lee, while Riyu's training under Rontu is off to a bumpy start. | Between You and Lee | Series, Animated | 26m |
| 06:21 | LEGO Ninjago: Dragons RisingThe Underworld tests Arin and Sora's commitment to Ras, while Nya and Jay work together to expose Lee's secret. | Casket of Bones | Series, Animated | 26m |
| 06:47 | LEGO Ninjago: Dragons RisingCole, Frak and Kai unearth a shocking discovery outside the Land of Lost Things, while the Ninja reunite to liberate Lee. | The Screaming Earth | Series, Animated | 26m |
| 07:13 | LEGO Ninjago: Dragons RisingThe Ninja escape Lee and head for the source of the threat, while Ras plans his next move. | Under the Light of a Mechanical Moon | Series, Animated | 26m |
| 07:39 | LEGO Ninjago: Masters of SpinjitzuAs Lloyd and Harumi search the Oni Temple for the last mask, the ninja are taken hostage and discover Princess Harumi’s true intentions. | S8 E7, Game of Masks | Series, Animated | 27m |
| 08:06 | LEGO Ninjago: Masters of SpinjitzuThe ninja appeal to the police commissioner of Ninjago in an effort to help save Lloyd and thwart Harumi’s efforts to resurrect the evil Lord Garma... | S8 E8, Dread on Arrival | Series, Animated | 27m |
| 08:33 | LEGO Ninjago: Masters of SpinjitzuJust when the Ninja think they have saved the day, Lord Garmadon returns to NINJAGO, and frees Harumi, who encourages him to “achieve his true pote... | S8 E9, True Potential | Series, Animated | 27m |
| 09:00 | LEGO Ninjago: Masters of SpinjitzuThe ninja race to save Lloyd, as a more powerful-than-ever Lord Garmadon creates an enormous Colossi to help him rule NINJAGO and defeat the ninja. | S8 E10, Big Trouble, Little Ninjago | Series, Animated | 27m |
| 09:27 | LEGO Ninjago: Masters of SpinjitzuNinjago has become a bleak, enemy-occupied city ruled by Emperor Garmadon and his Sons of Garmadon biker gang. | S9 E1, Firstbourne | Series, Animated | 27m |
| 09:54 | LEGO Ninjago: Masters of SpinjitzuJay, Kai and Zane are interrogated by Iron Baron, the ruthless warlord to the Dragon Hunters. Feeling threatened, the Ninja choose to keep their id... | S9 E2, Iron and Stone | Series, Animated | 27m |
| 10:21 | LEGO Ninjago: Masters of SpinjitzuAs the Ninja are put into a cage aboard a hunting party, they learn that their elemental powers will be used to help lure a dragon. Undercover, Col... | S9 E3, Radio Free Ninjago | Series, Animated | 27m |
| 10:48 | LEGO ChimaThe Wolves have become strong because of the stolen Chi. And now they are stealing even more. Soon all the other tribes of Chima have none. Laval a... | S1 E11, The Chi Jackers | Children, Series | 27m |
| 11:15 | LEGO ChimaThe Wolves are still stealing Chi, and everyone else has very little. When a load of CHI falls into the Gorge of Eternal Depth, Laval, Eris and Gor... | S1 E12, Balancing Act | Children, Series | 27m |
| 11:42 | LEGO ChimaCragger and the Crocodiles taken prisoners by the Wolves. Laval determined to free his old friend. Laval, Eris, and the mysterious ShadoWind attemp... | S1 E13, Crocodile Tears | Children, Series | 27m |
| 12:09 | LEGO ChimaCragger has been freed and wants to give out CHI to all tribes of Chima, but he has none. He employs a strange Raven alchemist to produce some fake... | S1 E14, Fake Chi, Real Trouble | Children, Series | 27m |
| 12:36 | LEGO ChimaChima is peaceful yet again. Laval and Cragger go on a joyful Speedor cruise. But the Ravens use the peace to move into Eagle Spires. The Eagles tr... | S1 E15, Ravens Vs Eagles | Children, Series | 27m |
| 13:03 | LEGO ChimaLaval and Cragger attempt to get all the tribes to agree on a lasting peace in Chima, but Crooler creates a strange fog that makes everyone very po... | S1 E16, Reunion Gone Wrong | Children, Series | 27m |
| 13:30 | LEGO ChimaLaval’s actions to break up the fighting at the peace talks force Lion King Lagravis to exile his son. Laval learns that Cragger has imprisoned his... | S1 E17, Laval In Exile | Children, Series | 27m |
| 13:57 | LEGO DreamzzzFearing for the fate of the Candy Realm, the dream chasers evacuate its inhabitants while Mateo and Astrid infiltrate the Midnight Raven. | S2 E13, Fistful of Doppelgangers | Children, Series | 26m |
| 14:23 | LEGO DreamzzzWhen the dream chasers discover the eye of confusion's location, it kicks off a treasure hunt with the Never Witch's doppelgangers in hot pursuit. | S2 E14, Irrational Treasure | Children, Series | 26m |
| 14:49 | LEGO DreamzzzLogan and Astrid face their fears in the Dream Forge while Mateo, Zoey, and Z-Blob seek out the Gnorfs to destroy the Eye of Confusion. | S2 E15, Mission Implausible | Children, Series | 26m |
| 15:15 | LEGO DreamzzzWhen the Never Witch sets her sights on the Grim Realm, the dream chasers must team up with the Nightmare King and Grimspawn to stop her. | S2 E16, Revenge | Children, Series | 26m |
| 15:41 | LEGO DreamzzzThe team find the Crown of Control quite easily when they meet the King of the Creatures, but they realise that extracting it back to Brooklyn is m... | S2 E17, Crown of Control | Children, Series | 26m |
| 16:07 | LEGO DreamzzzWhile Izzie faces off against the King of the Creatures in the dream world, the dream chasers keep Izzie's disappearance a secret in the waking world. | S2 E18, The Promised Crown Affair | Children, Series | 26m |
| 16:33 | LEGO DreamzzzThe Never Witch creates a doppel monster to eliminate the dream chasers once and for all as she casts her master spell to undo the dream world. | S2 E19, Now or Never Witch | Children, Series | 26m |
| 16:59 | LEGO Jurassic WorldIt's déjà vu for Alan Grant as he returns to Isla Nublar and winds up stranded in the jungle during a dangerous storm with injured Simon and hero-w... | LEGO Jurassic World Blown Away! | Children, Series | 27m |
| 17:26 | LEGO Jurassic WorldSomething mysterious lurking in the jungle wrecks a construction site, and Hudson is convinced a ghost is responsible ... but it might be something... | LEGO Jurassic World The Haunted and the Hunted! | Children, Series | 27m |
| 17:53 | LEGO Jurassic WorldDanny releases an energy drink into the dinosaurs' water supply, making them extra-energetic ... and extra dangerous! | LEGO Jurassic World To the Extreme! | Children, Series | 27m |
| 18:20 | LEGO Jurassic WorldOwen falls prey to the toxin of a poisonous prehistoric jungle flower and believes he's a raptor! | LEGO Jurassic World Symptoms! | Children, Series | 27m |
| 18:47 | LEGO Ninjago: Masters of SpinjitzuAfter a flashback of when Jay first meets Master Wu, Jay awakens to find he’s still with his caged friends returning from their hunting party. Forc... | S9 E4, How to Build a Dragon | Animated, Series | 27m |
| 19:14 | LEGO Ninjago: Masters of SpinjitzuDareth warns his friends just as the Sons of Garmadon ambush their secret headquarters. The Elemental Masters are each captured, except for Lloyd, ... | S9 E5, The Gilded Path | Animated, Series | 27m |
| 19:41 | LEGO Ninjago: Masters of SpinjitzuAs Lloyd and his friends lick their wounds, Mystake shares how she managed to escape the Sons of Garmadon earlier -- she’s a shape-shifting Oni. | S9 E6, Two Lies, One Truth | Animated, Series | 27m |
| 20:08 | LEGO Ninjago: Masters of SpinjitzuIn the wastelands, Faith teaches the Ninja how to master their chain rifles and they hunt a dragon. As teen Wu struggles, Kai encourages him to not... | S9 E7, The Weakest Link | Animated, Series | 27m |
| 20:35 | LEGO Ninjago: Masters of SpinjitzuHarumi has outed Mystake as the ‘Fake Harumi’. Mystake reveals her true Oni form and battles Garmadon, allowing Skylor to absorb some of his power ... | S9 E8, Saving Faith | Animated, Series | 27m |
| 21:02 | LEGO Ninjago: Masters of SpinjitzuGarmadon is enraged by the loss of Harumi and releases his wrath by ordering the Oni Titan to turn Ninjago City to ash. Lloyd fears they won’t be a... | S9 E9, Lessons for a Master | Animated, Series | 27m |
| 21:29 | LEGO Ninjago: Masters of SpinjitzuAtop their dragons, the Ninja return to Ninjago City amidst Garmadon’s vicious attack. Master Wu and the Ninja join up with Lloyd, Nya, and Dareth ... | S9 E10, Green Destiny | Animated, Series | 27m |
| 21:56 | LEGO Ninjago: Dragons RisingIn the City of Temples, the Ninja find guidance from an unlikely source, while Cole, Kai and Frak battle the Hollow Ones in Imperium. | Vault of Focus | Animated, Series | 26m |
| 22:22 | LEGO Ninjago: Dragons RisingThe Ninja embark on their separate journeys to awaken the Arc Dragon of Focus but deal with unexpected - and annoying - interruptions. | For Whom the Bell Tolls | Animated, Series | 26m |
| 22:48 | LEGO Ninjago: Dragons RisingThe Ninja reach the Caves of Bells while Lloyd and Arin fight their way through the Spectral Lands to summon the Arc Dragon. | When Doves Cry | Animated, Series | 26m |
| 23:14 | LEGO Ninjago: Dragons RisingThunderFang gathers the last of his power in the Spectral Lands and only the Ninja can stop him - but at what cost? | Chaos Reigns | Animated, Series | 26m |
| 23:40 | LEGO Ninjago: Masters of SpinjitzuNya helps Zane backup memories of their adventures to the Samurai X Cave computer, but Zane encounters a mysterious puzzle buried deep within his c... | Part 1: Legacy | Animated, Series | 13m |
| 23:53 | LEGO Ninjago: Masters of SpinjitzuNya digitizes Jay and uploads him into Zane’s mind. Jay reviews memories of the Ninja’s various motorcycles, mechs and planes in order to solve th... | Part 2: Vehicles and Mechs | Animated, Series | 13m |
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_6ap00ap1/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_6ap00ap1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_6ap00ap1/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_6ap00ap1/schedule?date=2026-10-12&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_6ap00ap1/schedule?date=2026-10-12&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_6ap00ap1/schedule", params={"date": "2026-10-12", "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_6ap00ap1/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_62kbka08", "channel": "ch_6ap00ap1", "start": "2026-10-12T03:42:00Z", "stop": "2026-10-12T04:09:00Z", "title": "LEGO Ninjago: Masters of Spinjitzu", "sub_title": "Pause and Effect", "description": "Kai confronts his dad for aiding the Hands of Time, only to discover that his...", "category": [ "series", "children", "animated" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 56, "date": "2026-10-12", "tz": "America/New_York" } }
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.