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_r0px3fgh/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Forensic FilesWhen the decomposed body of a young girl is discovered, police have no clues to her identity, but days earlier, a stabbing victim told them she tho... | 30m | ||
| 00:30 | Forensic FilesNew evidence including fibers and weather patterns point to a different killer in the 1986 case of a Pennsylvania dentist's murdered wife. | 30m | ||
| 01:00 | Forensic FilesInsects and a single strand of hair uncover an additional suspect in the killing of a young mother and her baby in Lehigh Valley, Pa. | 30m | ||
| 01:30 | Designing SpacesThis home improvement show travels across the country to refresh spaces in need of new designs. Although each episode features a redesign of a part... | 30m | ||
| 02:00 | Real GreenSolar plan; harvesting rainwater; recycling plastic wrappers. | 30m | ||
| 02:30 | MyDestination.TVAn invitation to look at different exclusive vacation retreats around the world, including luxury hotels, hideaways and spa escapes. | 30m | ||
| 03:00 | The World's Funniest WeatherA news anchor has a sneezing fit on live TV; a prank with a drone and a giant water balloon; a montage of slipping and sliding cars. | 30m | ||
| 03:30 | Discover FaithWith Pastor Terry Bates. | 30m | ||
| 04:00 | Street MagicBlink and you'll miss it. It's a cliche that holds true in many magic tricks, which often have the magical part of the illusion happen in a split s... | 30m | ||
| 04:30 | Rides With Jay ThomasUnique cars with interesting histories. | 30m | ||
| 05:00 | ES.TVThe cast of "Spider-Man: Brand New Day"; Jameela Jamil; Ed Harris; Maika Monroe ("Reminders of Him"); comic Dante; singer Role Model. | 30m | ||
| 05:30 | Recipe.TVChef Edward Delling-Williams heads to the Normandy coast to forage for wild herbs and special ingredients to create coastal French dishes inspired ... | 30m | ||
| 06:00 | Daily FlashThe hosts discuss the day's trending news and entertainment in a fast-paced, fun and informative manner. | 1h | ||
| 07:00 | The LiquidatorJeff may find himself buried alive when he fills the warehouse with handicap scooters and a coffin. | 30m | ||
| 07:30 | InvestigateTV+The weekday news magazine takes an in-depth look at topics from politics to personal finance, featuring watchdog reports about government corruptio... | 30m | ||
| 08:00 | Shepherd's ChapelOur unique verse by verse, Chapter by Chapter, Book by Book teaching of the Holy Bible. | 1h | ||
| 09:00 | Andrew Wommack: Gospel TruthAndrew teaches that faith appropriates God's provision through perseverance, spiritual focus and obedience — don't settle for less. | 30m | ||
| 09:30 | Scrambled UpThe key to "Scrambled Up" is its simple, fast and fun format. Four players compete to be the first to correctly unscramble word puzzles. Colorful t... | 30m | ||
| 10:00 | Scrambled UpThe key to "Scrambled Up" is its simple, fast and fun format. Four players compete to be the first to correctly unscramble word puzzles. Colorful t... | 30m | ||
| 10:30 | Equal Justice With Judge Eboni K. WilliamsA mom sues because her daughter's friend broke a bottle of tequila during a sleepover; the other teen's parent blames the unlocked liquor cabinet. | 30m | ||
| 11:00 | Your Health With Dr. Richard and Cindy BeckerThe Beckers bring a practical approach to health education through timely topics, interesting and renowned guests and live viewer calls - with a fo... | 1h | ||
| 12:00 | Justice for All With Judge Cristina PérezA mother sues when her daughter's school won't allow her to wear cat-inspired accessories; accusations of AI use in an art contest lead to a lawsuit. | 30m | ||
| 12:30 | Justice for All With Judge Cristina PérezA store owner refuses to refund a returned leather jacket that fell apart shortly after purchase; a woman blames her neighbor after she's bitten by... | 30m | ||
| 13:00 | News 9 @ NoonStay informed with the latest breaking news and headlines. | 30m | ||
| 13:30 | Equal Justice With Judge Eboni K. WilliamsThree ex-roommates fight over a broken lease and remaining rent. | 30m | ||
| 14:00 | Mathis Court With Judge MathisA delivery driver ruins a newly laid lawn, forcing the homeowner to seek compensation in court; a pet sitter is blamed after a vintage designer bag... | 30m | ||
| 14:30 | Mathis Court With Judge MathisA dispute between ex-friends over a broken promise of a ride to a post-music festival job; a man wants a refund after he purchased a flea-infested ... | 30m | ||
| 15:00 | Supreme Justice With Judge KarenA woman seeks compensation after she was attacked by a cat at an animal shelter and required stitches for the feline bite. | 30m | ||
| 15:30 | Supreme Justice With Judge KarenA woman sues the maker of a mushroom brain-boosting coffee after she has a bad reaction, causing her to be thrown out of an opera. | 30m | ||
| 16:00 | Justice for the People With Judge MilianA bitter TV show host sues his co-hosts for kicking him off the show he created, while he was away on a temporary hiatus for his mental health. | 30m | ||
| 16:30 | Justice for the People With Judge MilianA travel influencer says his ex-girlfriend should pay his moving expenses; a bride accuses her stepsister of sabotaging her rehearsal dinner. | 30m | ||
| 17:00 | Cutlers CourtSandra and Johnnie admit their marriage survived past affairs -- but now, nearly 50 years later, new suspicions threaten to tear them apart. | 30m | ||
| 17:30 | Cutlers CourtThe Stallworths want to save their marriage, and the Cutlers give the latest updates. | 30m | ||
| 18:00 | Tribunal JusticeA blind man sues his former caretaker, claiming breach of agreement for living rent-free in exchange for services. | 30m | ||
| 18:30 | Tribunal Justice On nowA married couple sues their former tenant, claiming damages exceeding $80K to their rental property; the defendant believes the damages are exagger... | 30m | ||
| 19:00 | Chicago FireWhen the FBI takes over the firehouse for an undercover mission, Casey and Severide volunteer to assist with the investigation; Kidd attempts to he... | 1h | ||
| 20:00 | Chicago FireSeveride gets wrapped up in an Illinois State Police investigation after discovering illegal guns on a call; a bird harasses Mouch on the apparatus... | 1h | ||
| 21:00 | Chicago FirePascal and Severide revisit the storage facility fire in hopes of uncovering new evidence; Cruz helps Mouch take his studying to the next level; No... | 1h | ||
| 22:00 | The GoldbergsAfter Adam decides to see "Willow" instead of spending Mother's Day with Beverly, he must find a way to get back into her good graces; Barry is tir... | 30m | ||
| 22:30 | The GoldbergsBeverly encourages Principal Ball to establish a non-athlete senior night; Erica finds herself lacking any interested friends to appoint pre-weddin... | 30m | ||
| 23:00 | News 9 @ 10 PStay informed with the latest breaking news and headlines. | 35m | ||
| 23:35 | The HuddleRichard de Rosario interviews various personalities from the Philippine Basketball Association, including famous players and coaches. | 55m |
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_r0px3fgh/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_r0px3fgh/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_r0px3fgh/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_r0px3fgh/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_r0px3fgh/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_r0px3fgh/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_r0px3fgh/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_kr4jqfpw", "channel": "ch_r0px3fgh", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T04:30:00Z", "title": "Forensic Files", "sub_title": null, "description": "When the decomposed body of a young girl is discovered, police have no clues ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 42, "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 | Thursday 25 June 2026 | Category |
|---|---|---|
| 00:35 | Good Morning Football: Overtime | Series, Sports talk |
| 02:30 | Funny You Should Ask | Series, Game show |
| 03:00 | Comics Unleashed With Byron Allen | Series, Comedy |
| 34 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.