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/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_g5s5a289/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The Outdoorsman With Max McNeelyMax McNeely, son of the host of the long-running program "Outdoorsman With Buck McNeely," welcomes celebrity guests into exotic locations where the... | 30m | ||
| 00:30 | Last Man StandingMike and Chuck get their game on when Ed has a pinball machine installed in the office; Kristen and Mandy become jealous of a poem Vanessa wrote fo... | 30m | ||
| 01:00 | Last Man StandingWhen Mandy and Kyle are hesitant to move out of the Baxter household and into their own place, Mike gives them some tough love; Ed and Chuck try to... | 30m | ||
| 01:30 | Modern FamilyNBA stars Charles Barkley and DeAndre Jordan attend the charity basketball game Phil is playing in; Gloria's nemesis tries to shame her for lack of... | 30m | ||
| 02:00 | Modern FamilyMitchell accidentally knocks over an urn containing the ashes of Cam's beloved pet pig, Lilly; Cam tries to catch Mitchell in a lie. | 30m | ||
| 02:30 | The ConnersJackie faces problems at the Lunch Box and must take advice from an unexpected guest; Dan and Darlene take a trip into Chicago. | 30m | ||
| 03:00 | The ConnersMark adjusts to his first day of college as a commuter student; Becky gets into a disagreement with Beverly Rose's music teacher over a song. | 30m | ||
| 03:30 | In Depth With Graham BensingerGraham spends a day with actor Adam Devine; the comedic star reflects on his early days at the Hollywood Improv and opens up about a childhood ceme... | 30m | ||
| 04:00 | Game Time With Boomer EsiasonCollege football Hall of Famer and NFL great Warrick Dunn. | 30m | ||
| 04:30 | Mad Dog & Merrill Midwest Grill'nA traveling outdoor grilling show, filled with humor, food and fun; self-proclaimed "grillologists" Mad Dog and Merrill host. | 30m | ||
| 05:00 | LOST INHost Christian Stevenson aka "DJ BBQ" explores unique and up-and-coming places across America. | 30m | ||
| 05:30 | The Good Side WeekendHighlighting inspiring people who are making a difference across America. | 30m | ||
| 06:00 | Aging UntoldExploring the challenges and triumphs of aging, and celebrating the wisdom, strength and beauty that come with life's later stages. | 30m | ||
| 06:30 | The Good SideHighlighting inspiring people who are making a difference across America. | 30m | ||
| 07: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 | ||
| 07:30 | 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 | ||
| 08:00 | Pawn StarsA seller brings in a competition dragster racecar; Rick and Corey are presented with a Japanese land mine training kit used during World War II; Co... | 30m | ||
| 08:30 | Business First With Angela MilesAn entertaining daily business news show giving everyday Americans an edge in the stock market straight from the trading floor. | 30m | ||
| 09:00 | KOTA Territory News at 7amStay informed with the latest breaking news and headlines. | 1h | ||
| 10: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 | ||
| 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 | Judy JusticeA man says his ex-girlfriend stole their corgi and broke their lease; the woman claims she had to leave because of his abuse and insists the dog be... | 30m | ||
| 11:30 | Judy JusticeUnwed parents battle over the right to claim their child as a tax deduction and contest ownership of shared property; child protective services int... | 30m | ||
| 12:00 | Tribunal JusticeA blind man sues his former caretaker, claiming breach of agreement for living rent-free in exchange for services. | 30m | ||
| 12:30 | Tribunal JusticeA married couple sues their former tenant, claiming damages exceeding $80K to their rental property; the defendant believes the damages are exagger... | 30m | ||
| 13:00 | Hot BenchThree judges argue the merits of a case among themselves and render a verdict. | 30m | ||
| 13:30 | Hot BenchWhat one man calls a loan, one woman calls a lifestyle; he claims he financed her car with the promises of repayment; however, she alleges he gifte... | 30m | ||
| 14:00 | Adam's LawFrom Judge Judy Sheindlin and her award-winning team of producers comes the future of courtroom TV in "Adam's Law." In a landmark moment in TV hist... | 30m | ||
| 14:30 | Adam's LawFrom Judge Judy Sheindlin and her award-winning team of producers comes the future of courtroom TV in "Adam's Law." In a landmark moment in TV hist... | 30m | ||
| 15:00 | America's Funniest Home VideosAmateur videographers submit videos of their kids, pets, friends and families in funny situations to earn thousands in prize money; the studio audi... | 30m | ||
| 15:30 | America's Funniest Home VideosAmateur videographers submit videos of their kids, pets, friends and families in funny situations to earn thousands in prize money; the studio audi... | 30m | ||
| 16:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 16:30 | 25 Words or LessOne tricky word takes this team in an unexpected direction as they race against the clock. | 30m | ||
| 17:00 | Flip SideJamie and Jennifer clash with Sean and Stephane. | 30m | ||
| 17: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 | ||
| 18:00 | The Perfect LinePlayers Kevin, Vylynh, Victoria and Ashley compete to get the most correct answers. | 30m | ||
| 18:30 | The Perfect LinePlayers Jordan, Brent, KG and Gina compete to get the most correct answers while learning surprising facts and trivia along the way. | 30m | ||
| 19:00 | Judge JudyA couple sues their ex-son-in-law; a sister sues her brother for supporting their mother. | 30m | ||
| 19:30 | Judge JudyA woman sues for the return of her security-academy fee and for harassment; a man is accused of hitting another vehicle at a red light and totaling... | 30m | ||
| 20:00 | KOTA Territory News at 6pmStay informed with the latest breaking news and headlines. | 30m | ||
| 20:30 | The Big Bang TheoryWhen Amy doesn't have time to work on super-asymmetry, Sheldon goes to great lengths to ensure she's available; Koothrappali doesn't want Wolowitz ... | 30m | ||
| 21:00 | Name That Tune"Beverly Hills 90210" actor Brian Austin Green takes on "Melrose Place" actress Daphne Zuniga; paranormal investigator Emily takes on supernatural ... | 1h 1m | ||
| 22:01 | The Weakest LinkHorror legends from "The Exorcist," "A Nightmare on Elm Street," "American Horror Story," and more face off in a chilling game. | 59m | ||
| 23:00 | KOTA Territory News at 9Stay informed with the latest breaking news and headlines. | 1h |
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_g5s5a289/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_g5s5a289/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_g5s5a289/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_g5s5a289/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_g5s5a289/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_g5s5a289/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_g5s5a289/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_sycekv1v", "channel": "ch_g5s5a289", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T04:30:00Z", "title": "The Outdoorsman With Max McNeely", "sub_title": null, "description": "Max McNeely, son of the host of the long-running program \"Outdoorsman With Bu...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 44, "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 |
|---|---|---|
| 01:00 | The Big Bang Theory | Series, Sitcom |
| 01:30 | Last Man Standing | Series, Sitcom |
| 02:00 | FIFA World Cup on FOX After Hours With James Corden | Series, Soccer |
| 27 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 150 countries.