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_z4yx5vdw/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:59 | RobotechBreetai organizes a raid on the last remaining Robotech factory in order to try and hold the upper hand in case the wandering Robotech Masters do e... | S1 E30, Viva Miriya | Global | 30m |
| 00:29 | RobotechThe evil Zentraedi warlord, Khyron, plots to persuade the surviving micronized Zentraedi to re-join the ranks of the elite guard of the Robotech Ma... | S1 E31, Khyron's Revenge | Global | 30m |
| 00:59 | RobotechIn a totally unexpected move, Khyron has managed to capture Minmei and Kyle. He holds his micronian prisoners for ransom; the price for their freed... | S1 E32, Broken Heart | Global | 31m |
| 01:30 | RobotechClaudia gives Lisa a lesson in psychology as she recalls the early stages of her romance with the late Commander Roy Fokker. A touching flashback s... | S1 E33, A Rainy Night | Global | 30m |
| 02:00 | RobotechMinmei tries to become part of Rick Hunter's life again after returning from her tour of the frontier. It is a situation complicated by Rick's grow... | S1 E34, Private Time | Global | 30m |
| 02:30 | RobotechThe Christmas season serves as a backdrop for Khyron's plans to steal the earth's remaining supply of protoculture matrix. Many of the complex rela... | S1 E35, Season's Greetings | Global | 30m |
| 03:00 | Welcome to Demon School! Iruma-kunA teenager’s pacifist ways will be challenged when he’s unwillingly enrolled into a school for demons. | S2 E13, Walter Park | Global | 30m |
| 03:30 | Welcome to Demon School! Iruma-kunA teenager’s pacifist ways will be challenged when he’s unwillingly enrolled into a school for demons. | S2 E14, Everyone's Playmate | Global | 30m |
| 04:00 | Welcome to Demon School! Iruma-kunA teenager’s pacifist ways will be challenged when he’s unwillingly enrolled into a school for demons. | S2 E15, Demon Beast Raid | Global | 30m |
| 04:30 | Welcome to Demon School! Iruma-kunA teenager’s pacifist ways will be challenged when he’s unwillingly enrolled into a school for demons. | S2 E16, What is the Name of this Feeling | Global | 30m |
| 05:00 | Yu Yu HakushoIn the second match, Kurama's opponent holds a secret that threatens the person he holds most dear! Can Roto be defeated before the unthinkable hap... | Flowers of Blood | Global | 30m |
| 05:30 | Yu Yu HakushoHiei takes on Rokuyukai's leader, Zeru, whose explosive fire attacks ravage the stadium. Hiei must resort to an unbelievable technique, one that co... | Dragon of the Darkness Flame | Global | 30m |
| 06:00 | Black CloverAs they were visiting the Black Market, Asta and the others see an old woman get robbed, and Asta goes after the thief. | S1 E12, The Wizard King Saw | Global | 30m |
| 06:30 | Black CloverWhile on an escort mission, Yuno, Klaus and Mimosa are attacked by a mysterious group of men. Klaus senses that they're in danger and wants to esco... | S1 E13, The Wizard King Saw, Continued! | Global | 30m |
| 07:00 | Miss KUROITSU from the Monster Development DepartmentTouka Kuroitsu, an assistant in evil secret society Agastia's monster development department, must do whatever she can to push a project proposal t... | S1 E1, In an Evil Secret Society that Plans to Conquer the World, When a Monster that terrorizes people was Born, She Secretly Cried | Global | 30m |
| 07:30 | Miss KUROITSU from the Monster Development DepartmentKuroitsu accompanies Megistus on a business trip to Kyushu, where she realizes Megistus's dedication to his job. | S1 E2, The Legendary Emissary from Hell Who Constantly Hears the Screams of the Evil Souls Supping from the Kettle of Darkness Spreads Fear in His Wake as He Awakens | Global | 30m |
| 08:00 | Miss KUROITSU from the Monster Development DepartmentKuroitsu creates a new monster, Hydra, to take out Blader. Unfortunately, budgetary concerns have caused most of the new monster's functionality to... | S1 E3, At That Time, the Resurrected Monster That Repeats Death Many Times is Fascinated by the Soul Bound by Fate, Resisting to Cut Off the Willow | Global | 30m |
| 08:30 | Miss KUROITSU from the Monster Development DepartmentKuroitsu hopes to acquire pluripotent cells from Camula, Agastia's strictest executive. But it isn't until she attends an idol concert on a related... | S1 E4, Drowning in the Work of Misleading People, the Demon Who Gets Drunk at the Fantasy Feast Crushes His Soul with the Tears and Anger of the Maiden | Global | 30m |
| 09:00 | Miss KUROITSU from the Monster Development DepartmentKuroitsu's team needs a stamp of approval from each of Agastia's executives to get their latest request fulfilled. But terror (and frustration) awa... | S1 E5, The Contract with the Demon That Lives in the Abyss is Like King Solomon's Ring, Which is Saved by a Smile, Even Though the Price is for the Destruction of Himself | Global | 30m |
| 09:30 | Miss KUROITSU from the Monster Development DepartmentKuroitsu wants to create a special monster for Valentine's Day, but Akashic repudiates her lack of a proper feminine mindset. And so, the chocolate... | S1 E6, An Unsophisticated Soul Tormented by Powers Unseen Succumbs to Brimming Anger and Yearning to Manifest as a Malevolent Beast | Global | 30m |
| 10:00 | Miss KUROITSU from the Monster Development DepartmentThe development department holds a drinking party, and Camula shows up! The party's organizer, Kuroitsu, seeks a way to break free from the awkward... | S1 E7, The Whereabouts of the Passion Dedicated to the Feast of the Demons, Lost in the Sweet Poison of the Sweet Hug, and Intoxicated with the Taste of Sin with the Incarnation of God | Global | 30m |
| 10:30 | Miss KUROITSU from the Monster Development DepartmentMagical Girls Pilia Magia infiltrate Agastia and end up in a showdown against Megistus. Meanwhile, Kuroitsu seeks a breakthrough in her battles aga... | S1 E8, The Evil Monsters Who Live in the Castle, the Nest of the Dead, Are Afraid of Their Comrades Because of Their Wickedness, They Look Like Enemies and See Each Others as Enemies | Global | 30m |
| 11:00 | The Unwanted Undead AdverturerWhile hunting weak monsters in a labyrinth, perennial bronze-class adventurer Rennt discovers an unexplored passageway. He excitedly begins searchi... | Unwanted Undead | Global | 30m |
| 11:30 | The Unwanted Undead AdverturerIn the dungeon, Rentt encounters a rookie adventurer named Rina and attempts to enlist her aid with his predicament. | The Rookie and the Veteran | Global | 30m |
| 12:00 | The Unwanted Undead AdverturerSeeking answers about his new life, Rentt turns to an old adventuring partner for guidance. | The Undead Infiltrates the Town | Global | 30m |
| 12:30 | The Unwanted Undead AdverturerAs Rentt prepares to explore a previously uncharted region of the labyrinth, he discovers more about what triggers his ability to evolve. | Existential Evolution | Global | 30m |
| 13:00 | The Unwanted Undead AdverturerRentt rejoins the guild under an assumed name and sets out to explore the uncharted section of the labyrinth, where he encounters an enigmatic and ... | Undead Adventurer | Global | 30m |
| 13:30 | The Unwanted Undead AdverturerAfter proving himself worthy, Rentt is given the opportunity to take the Bronze-class exam. Together, he and two young adventurers must overcome th... | Bronze-Class Exam | Global | 30m |
| 14:00 | The Unwanted Undead AdverturerAfter leading Laura and Ryze to battle against the final boss of the Bronze exams, Rentt is confronted by Sheila, who has grown suspicious of his t... | Magical Contract | Global | 30m |
| 14:30 | The Unwanted Undead AdverturerRentt learns of a powerful new technique that might be the key to reaching Mythril-class, but to use it, he'll need high-quality equipment. The onl... | A New Weapon and Power | Global | 30m |
| 15:00 | Yu Yu HakushoYusuke jumps out of his slumber, ready for the final fight against a new fighter named Chu. He's rude, he's crude ,and he claims to be Team Rokuyuk... | Stumbling Warrior | Global | 30m |
| 15:30 | Yu Yu HakushoYusuke and Chu, both drained of their Spirit Energy, struggle to win the first round of the Dark Tournament for their team. They agree to settle it... | Knife Edge Death-Match | Global | 30m |
| 16:00 | Black CloverA dungeon appeared near the border of the Clover Kingdom and the Diamond Kingdom. The dungeon is like an ancient ruin. It may contain important tre... | S1 E14, Dungeon | Global | 30m |
| 16:30 | Black CloverYuno, Klaus, and Mimosa from the Golden Dawn appear in front of Asta and Noelle, apparently sent on the same mission. Klaus mocks the Black Bulls f... | S1 E15, The Diamond Mage | Global | 30m |
| 17:00 | Log Horizon: Destruction of the Round TableTouya and Minori and the rest of the players in the training camp are hitting a wall with the way they fight. And Minori's suggestion is that they ... | S1 E15, Attack | Global | 30m |
| 17:30 | Log Horizon: Destruction of the Round TableJust as the Sahaugin attack begins on the Zantleaf peninsula, the goblins are seen advancing further inland. Will they attack Laynessia's homeland,... | S1 E16, Return of the Goblin King | Global | 30m |
| 18:00 | Log Horizon: Destruction of the Round Table On nowThe lords of the Free Cities of Eastal begin an emergency conference to discuss the goblin invasion. The protectors of the land people, the Izumo K... | S1 E17, A Lazy, Cowardly Princess | Global | 30m |
| 18:30 | Log Horizon: Destruction of the Round TablePrincess Laynessia Cowen vows to go to the city of Akihabara herself and beg the adventurers for help against the goblins. The members of the Cresc... | S1 E18, Expeditionary Force | Global | 30m |
| 19:00 | Log Horizon: Destruction of the Round TableZantleaf is attacked by monsters from both the land and the sea, as the adventurers continue to defend it. Inland, Crusty's army launches a raid on... | S1 E19, Chasing After Them | Global | 30m |
| 19:30 | Log Horizon: Destruction of the Round TableRundelhaus hid from his friends that he was one of the land people, but the price of fighting off the dire wolves was that he took a fatal wound. I... | S1 E20, Contract | Global | 30m |
| 20:00 | Log Horizon: Destruction of the Round TableA victory party is held at the palace of Eternal Ice to celebrate the adventurer's defeat over the monsters. Crusty takes the princess's hand and l... | S1 E21, The Two of Us Shall Waltz | Global | 30m |
| 20:30 | Log Horizon: Destruction of the Round TableOrion's Crown has been stolen and is up for grabs at a black-market auction. Lupin has his eyes on both the crown and the auction money, but first ... | S1 E22, Swallow and Young Starling | Global | 30m |
| 21:00 | Taisho Otome Fairy TaleThe disabled son of a wealthy family is banished to await death in exile--until his father purchases a girl to care for him and be his future bride. | S1 E1, Yuzuki Arrives | Global | 30m |
| 21:30 | Taisho Otome Fairy TaleTamahiko receives shocking news from home. A shopping trip to Tokyo provides a welcome change of pace. An unwelcome guest shows up on their doorstep. | S1 E2, Tamahiko Dies | Global | 30m |
| 22:00 | Taisho Otome Fairy TaleYuzuki brings a gloomy Tamahiko to an enchanted corner of the mountain while his prickly little sister Tamako makes herself at home in the villa. | S1 E3, The Black Lily | Global | 30m |
| 22:30 | Taisho Otome Fairy TaleA hard-working Yuzuki collapses in the summer heat, causing Tamahiko to question his worth as her partner and Tamako to consider her future calling. | S1 E4, Happiness is Under the Moonlight | Global | 30m |
| 23:00 | Taisho Otome Fairy TaleYuzuki holds a celebration for Tamahiko that means more to him than either one realizes. A stranger with mysterious intentions appears in the house. | S1 E5, September First | Global | 30m |
| 23:30 | Taisho Otome Fairy TaleDetermined to recover Yuzu's bookmark, Tamahiko winds up doing the thief's family a favor. After Tamako clues him in, Tamahiko must make things right. | S1 E6, The Bad Girl | Global | 30m |
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_z4yx5vdw/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_z4yx5vdw/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_z4yx5vdw/history?from=2026-02-07T00:00:00Z&to=2026-02-08T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_z4yx5vdw/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_z4yx5vdw/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_z4yx5vdw/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_z4yx5vdw/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_16w5t4c7", "channel": "ch_z4yx5vdw", "start": "2026-10-12T03:59:00Z", "stop": "2026-10-12T04:29:00Z", "title": "Robotech", "sub_title": "VIVA MIRIYA", "description": "Breetai organizes a raid on the last remaining Robotech factory in order to t...", "category": [ "global" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 48, "date": "2026-10-12", "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:31 | Ranking of Kings | Gaming + anime |
| 00:01 | Ranking of Kings | Gaming + anime |
| 00:31 | Ranking of Kings | Gaming + anime |
| 46 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.