73.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 America/Toronto time, what is on now and next, and the same data in your app with one call.
All times America/Toronto. The same day from the API: GET /v1/channels/ch_f86kkg1j/schedule?date=2026-10-11&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | Avatar: The Last AirbenderOn their way to Omashu, the kids become lost in the treacherous "Cave of Two Lovers." | S2 E2, Book Two: Earth - Chapter Two: The Cave of Two Lovers | Animated, Children | 28m |
| 00:13 | Avatar: The Last AirbenderAang enters Omashu so he can learn Earthbending from King Bumi, but the city is in the hands of the Fire Nation! | S2 E3, Book Two: Earth - Chapter Three: Return to Omashu | Animated, Children | 28m |
| 00:41 | Avatar: The Last AirbenderWhen the kids end up in a mysterious and strange swamp, their fears are exposed. And Aang learns about being "connected to the Earth" from an unli... | S2 E4, Book Two: Earth - Chapter Four: The Swamp | Animated, Children | 28m |
| 01:09 | Avatar: The Last AirbenderAang must clear up a wave of anti-Avatar sentiment and atone for something he did in the past. | S2 E5, Book Two: Earth - Chapter Five: Avatar Day | Animated, Children | 28m |
| 01:37 | Avatar: The Last AirbenderAang discovers a possible Earthbending mentor at an underground tournament. | S2 E6, Book Two: Earth - Chapter Six: The Blind Bandit | Children, Animated | 29m |
| 02:06 | Avatar: The Last AirbenderTraveling without Uncle now, Zuko wanders alone into an Earth Kingdom town where he bonds with a local boy. Meanwhile, Zuko is haunted by memories... | S2 E7, Book Two: Earth - Chapter Seven: Zuko Alone | Children, Animated | 29m |
| 02:35 | Avatar: The Last AirbenderAs the kids are pursued relentlessly by a mysterious machine, their exhaustion puts them at each other's throats. | S2 E8, Book Two: Earth - Chapter Eight: The Chase | Children, Animated | 29m |
| 03:04 | Avatar: The Last AirbenderWhen Aang struggles with a block while trying to learn Earthbending from Toph, he wonders if the problem is with him or his teacher. | S2 E9, Book Two: Earth - Chapter Nine: Bitter Work | Children, Animated | 29m |
| 03:33 | Avatar: The Last AirbenderA professor leads the kids to a spirit library in the middle of the desert, where Sokka hopes to discover powerful secrets to use against the Fire ... | S2 E10, Book Two: Earth - Chapter Ten: The Library | Children, Animated | 29m |
| 04:02 | Avatar: The Last AirbenderAang searches for Appa, while Katara struggles to keep everyone together so they can survive in the vast desert. | S2 E11, Book Two: Earth - Chapter Eleven: The Desert | Children, Animated | 29m |
| 04:31 | Avatar: The Last AirbenderWhen the kids are prevented from taking the "easy way" into Ba Sing Se, they must escort a family of refugees there the hard way -- through the dea... | S2 E12, Book Two: Earth - Chapter Twelve: The Serpent's Pass | Children, Animated | 29m |
| 05:00 | Avatar: The Last AirbenderAang discovers a colossal Fire Nation invention heading for Ba Sing Se, and the kids must stop it before it destroys the great wall that protects t... | S2 E13, Book Two: Earth - Chapter Thirteen: The Drill | Children, Animated | 28m |
| 05:28 | Avatar: The Last AirbenderAang and the kids finally arrive in Ba Sing Se to see the Earth King, only to find mysterious forces within the city conspiring to stop them. | S2 E14, Book Two: Earth - Chapter Fourteen: City of Walls and Secrets | Children, Animated | 28m |
| 05:56 | Avatar: The Last AirbenderA series of short stories, highlighting different characters and their individual adventures in the city. | S2 E15, Book Two: Earth - Chapter Fifteen: The Tales of Ba Sing Se | Children, Animated | 28m |
| 06:24 | Avatar: The Last AirbenderIn this special episode, we go back in time to the moment Appa was stolen. | S2 E16, Book Two: Earth - Chapter Sixteen: Appa's Lost Days | Children, Animated | 28m |
| 06:52 | Avatar: The Last AirbenderWhile searching for Appa, the kids run into Jet, but are torn about whether to trust him or not. Meanwhile, Zuko also hunts for Appa. | S2 E17, Book Two: Earth - Chapter Seventeen: Lake Laogai | Children, Animated | 28m |
| 07:20 | Avatar: The Last AirbenderThe kids battle Long Feng the Dai Li when they attempt to show the Earth King the vast conspiracy taking place in his city. | S2 E18, Book Two: Earth - Chapter Eighteen: The Earth King | Children, Animated | 28m |
| 07:48 | Avatar: The Last AirbenderA guru at the Eastern Air Temple helps Aang take the next step in his Avatar journey. | S2 E19, Book Two: Earth - Chapter Nineteen: The Guru | Series, Children | 29m |
| 08:17 | Avatar: The Last AirbenderEveryone races against time to stop Azula's sinister conquest of Ba Sing Se. | S2 E20, Book Two: Earth - Chapter Twenty: The Crossroads of Destiny | Series, Children | 29m |
| 08:46 | Kung Fu Panda: Legends of AwesomenessWhen Tigress discovers she's ill, Po and Monkey set out to obtain the only known cure, which is protected by the evil Scorpion. | S1 E1, Scorpion's Sting | Series, Children | 28m |
| 09:14 | Kung Fu Panda: Legends of AwesomenessAfter Po accidentally destroys the training hall, he seeks the help of the creator, Taotie, only to discover he's no longer a friend of kung fu... ... | S1 E2, The Princess and the Po | Series, Children | 27m |
| 09:41 | Kung Fu Panda: Legends of AwesomenessWhen Po is asked to bring a young princess to the King of the Qidan to make a peace offering, they learn that an agreement between the two kingdoms... | S1 E3, Sticky Situation | Series, Children | 27m |
| 10:08 | Kung Fu Panda: Legends of AwesomenessAfter the Croc Bandits steal Shifu's favorite ruby-encrusted statue of Oogway from Po and Tigress, the two warriors must team up to get the statue ... | S1 E4, Chain Reaction | Series, Children | 27m |
| 10:35 | Kung Fu Panda: Legends of AwesomenessWhen Po learns a kung fu move that can erase someone's short-term memory, he takes it too far. | S1 E5, Fluttering Finger Mindslip | Series, Children | 27m |
| 11:02 | Kung Fu Panda: Legends of AwesomenessWhen a rhino comes to the Valley of Peace seeking to destroy the Dragon Warrior, Po tries to befriend him before he discovers Po's true identity. | S1 E6, Good Croc, Bad Croc | Series, Children | 28m |
| 11:30 | Kung Fu Panda: Legends of AwesomenessAfter Po unleashes an "impossible move," he's told that the most powerful fighter in the Valley of Peace always turns evil, and that's him! | S1 E7, Hometown Hero | Series, Children | 27m |
| 11:57 | Kung Fu Panda: Legends of AwesomenessAfter Po disobeys Shifu's orders, the Hierarchy of the Sacred Onyx Council replaces Shifu with a new master who banishes the Furious Five and plans... | S1 E8, Jailhouse Panda | Series, Children | 28m |
| 12:25 | Kung Fu Panda: Legends of AwesomenessWhen Mantis returns to his hometown claiming to be the Dragon Warrior to impress his ex-fiancé, Po pretends to be his sidekick who doesn't know kun... | S1 E9, Owl Be Back | Series, Children | 28m |
| 12:53 | Kung Fu Panda: Legends of AwesomenessShifu tells the citizens of the Valley of Peace that whoever can defeat Po before sunset will become the new Dragon Warrior. When Hundun hears of t... | S1 E10, Bad Po | Series, Children | 28m |
| 13:21 | Kung Fu Panda: Legends of AwesomenessAfter Po gets trapped in a hole, Fung helps him out and is owed a favor. Will it be a costly one? | S1 E11, Sight for Sore Eyes | Series, Children | 28m |
| 13:49 | Kung Fu Panda: Legends of AwesomenessTo impress his fan club, Po releases the Mongolian Fist Demon. Now he has to figure out how to defeat the Demon and save the village and his fans! | S1 E12, Rhino's Revenge | Series, Children | 28m |
| 14:17 | Kung Fu Panda: Legends of AwesomenessPo disobeys Shifu's orders and looks into the Mystical Mirror of Yin and Yang, creating two versions of himself: one good and one evil! | S1 E13, Master Ping | Series, Children | 28m |
| 14:45 | Kung Fu Panda: Legends of AwesomenessWhen Temutai kidnaps a kung fu master, Shifu turns to Po for help. | S1 E14, Ghost of Oogway | Series, Children | 28m |
| 15:13 | Kung Fu Panda: Legends of AwesomenessPo discovers his dad, Mr. Ping, is dating Scorpion, but he has trouble trusting his former enemy who claims to no longer be evil. | S1 E15, The Kung Fu Kid | Series, Children | 28m |
| 15:41 | Kung Fu Panda: Legends of AwesomenessPo realizes he must select a trophy for the Hall of Heroes, but instead finds himself helping a young villager retrieve a rabbit doll that is much ... | S1 E16, Ladies of the Shade | Series, Children | 28m |
| 16:09 | Kung Fu Panda: Legends of AwesomenessPo disguises himself as the merciless villain, Tong Fo, to try and locate a hidden weapon. | S1 E17, Big Bro Po | Series, Children | 28m |
| 16:37 | Kung Fu Panda: Legends of AwesomenessWhen Taotie tries to destroy the Jade Palace and fails, he is sent to prison while his son, Bian Zao, is left behind with Po, who acts like a big b... | S1 E18, Po Fans Out | Children, Series | 28m |
| 17:05 | Kung Fu Panda: Legends of AwesomenessWhile repairs are being made to the noodle shop, Mr. Ping turns the training hall into a restaurant! | S1 E19, Challenge Day | Children, Series | 28m |
| 17:33 | Kung Fu Panda: Legends of AwesomenessOogway returns to the Jade Palace, throwing Po and Shifu's relationship into turmoil. | S1 E20, My Favorite Yao | Children, Series | 28m |
| 18:01 | Kung Fu Panda: Legends of AwesomenessWhen Shifu's con-man father comes back into town, Po finds himself in the middle. | S1 E21, In With the Old | Children, Series | 28m |
| 18:29 | Kung Fu Panda: Legends of AwesomenessPo is excited when he discovers a kung fu prodigy, but starts to worry when people seem to prefer the new kid to their beloved Dragon Warrior. | S1 E22, Has-Been Hero | Children, Series | 28m |
| 18:57 | Kung Fu Panda: Legends of AwesomenessPo befriends a band of dancers, unaware they're actually a band of traveling thieves. | S1 E23, Love Stings | Children, Series | 27m |
| 19:24 | Kung Fu Panda: Legends of AwesomenessWhen the Furious 5 are all out of town and the Jade Palace is attacked, Po only has his dad and two old people to help him. | S1 E24, Hall of Lame | Children, Series | 28m |
| 19:52 | Kung Fu Panda: Legends of AwesomenessA rash of thefts in the Valley of Peace has the villagers in uproar and things only get worse when the culprit appears to be... Monkey? | S1 E25, Father Crime | Children, Series | 28m |
| 20:20 | Kung Fu Panda: Legends of AwesomenessPo's Kung Fu hero, Kwan the Unkillable, comes to the Valley of Peace and appears to be a feeble old man. Po agrees to stage a fight to help him get... | S1 E26, Monkey in the Middle | Children, Series | 27m |
| 20:47 | Kung Fu Panda: Legends of AwesomenessTigress is forced to babysit a small child who has been separated from his parents. | S2 E1, Kung Fu Day Care | Children, Series | 28m |
| 21:15 | Kung Fu Panda: Legends of AwesomenessPo and Mantis visit the equivalent of an ancient Chinese Comic-Con, where Po's fanboy enthusiasm gets out of hand. | S2 E2, Royal Pain | Children, Series | 28m |
| 21:43 | Kung Fu Panda: Legends of AwesomenessPo's visit to a famous war hero goes awry when he finds out the retired general is off his rocker. | S2 E3, The Most Dangerous Po | Children, Series | 28m |
| 22:11 | Kung Fu Panda: Legends of AwesomenessPo tries to help Crane get his "mojo" back after Crane is humiliated at a charity event. | S2 E4, The Po Who Cried Ghost | Children, Series | 28m |
| 22:39 | Kung Fu Panda: Legends of AwesomenessWhen Shifu throws out his back, Po has to sit in as master of the Jade Palace. | S2 E5, Kung Shoes | Series, Children | 28m |
| 23:07 | Kung Fu Panda: Legends of AwesomenessWhen kung fu is outlawed, Po turns to donning a mask to fight crime. | S2 E6, Bosom Enemies | Series, Children | 28m |
| 23:35 | Kung Fu Panda: Legends of AwesomenessPo's worst childhood fears come true when he comes face to face with hopping ghosts! (Special Halloween Episode) | S2 E7, Enter the Dragon (1) | Series, Children | 28m |
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_f86kkg1j/schedule?date=2026-10-11&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_f86kkg1j/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_f86kkg1j/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_f86kkg1j/schedule?date=2026-10-11&tz=America/Toronto"); 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_f86kkg1j/schedule?date=2026-10-11&tz=America/Toronto", { 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_f86kkg1j/schedule", params={"date": "2026-10-11", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_f86kkg1j/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_5793bvf2", "channel": "ch_f86kkg1j", "start": "2026-10-11T03:45:00Z", "stop": "2026-10-11T04:13:00Z", "title": "Avatar: The Last Airbender", "sub_title": "The Cave of Two Lovers", "description": "On their way to Omashu, the kids become lost in the treacherous \"Cave of Two ...", "category": [ "animated", "children", "series" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 52, "date": "2026-10-11", "tz": "America/Toronto" } }
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.