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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_25cmqysh/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:31 | Animal ControlA group of local animal control workers' lives are complicated by the fact that animals are simple, but humans are not. Leading the crew is Frank, ... | Sitcom, Animals | 31m | |
| 00:00 | 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... | S8 E16, Basketball | Series, Sitcom | 30m |
| 00:02 | Universal Basic GuysUniversal Basic Guys centers on two brothers, Mark and Hank Hoagies, who lose their jobs to automation and are given $3,000 a month in a new basic ... | Animated, Sitcom | 29m | |
| 00:30 | Crave TV | Community | 30m | |
| 00:31 | GrimsburgMarvin Flute may be the greatest detective ever to catch a cannibal clown or correctly identify a mid-century modern armoire. But there's one myste... | Animated, Sitcom | 29m | |
| 01:00 | FOX News First at 10Stay informed with the latest breaking news and headlines. | News | 30m | |
| 01:30 | Front Office Sports TonightHost Matt Iseman goes beyond the field of play to break down the most important cultural, entertainment and business stories in the world of sports. | Series, News | 30m | |
| 02:00 | 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... | Adam DeVine | Series, Sports talk | 30m |
| 02:30 | Everyday HeroesInspiring stories featuring veterans, first responders, teachers, healthcare workers and others that range from historical perspectives to current ... | Breast Cancer Awareness Month | Series, Community | 30m |
| 03: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... | A Moving Finale | Series, Sitcom | 30m |
| 03:30 | Two and a Half MenCharlie goes on a spending spree for old fling Courtney when she shows up after being in prison for three years. | S8 E10, Ow, Ow, Don't Stop | Series, Sitcom | 30m |
| 04:00 | Court CamA suspected murderer is attacked in court by another suspected murderer; a desperate courtroom escape attempt; a violent convict assaults his lawyer. | S5 E2, #502 | Series, Reality | 30m |
| 04:30 | Court CamA handcuffed defendant attacks her lawyer; a sex offender's mom takes offense at his bail hearing; a judge dresses down a panty thief. | S5 E7, #507 | Series, Reality | 30m |
| 05:00 | FBI: Most WantedThe team searches for a cyberstalker who will stop at nothing to get revenge on those he believes wronged him; someone from Hana's past offers her ... | S1 E13, Grudge | Series, Crime drama | 1h |
| 06:00 | FBI: Most WantedWhen a father and son bank-robbing duo escape from a prison transport van on their way to trial and pick up where they left off, the team must hunt... | S1 E14, Getaway | Series, Crime drama | 1h |
| 07:00 | Chicago FireBoden, Ritter, Herrmann and Kidd work together to take down a local politician responsible for a chemical fire; after his aunt's accident, Gallo wo... | S11 E19, Take a Shot at the King | Series, Drama | 1h |
| 08:00 | Judge MathisA woman is suing her former friend because she claims she sold a picture of her to a pornographic website without her permission. | S20 E97, Episode 97 | Series, Reality | 1h |
| 09:00 | Hearts of HeroesA snowboarder buried alive clings to hope as a stranger races to dig him out; after a dirt biker plunges off a cliff, first responders face a gruel... | Canyons of Courage | Series, Reality | 30m |
| 09:30 | AgDaySince 1982, "AgDay" has been providing farmers and ranchers news, weather and market information every weekday morning. The half-hour program cover... | News, Agriculture | 30m | |
| 10:00 | Good Morning Northwest on FOX 28Stay informed with the latest breaking news and headlines. | News | 2h | |
| 12:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | Series, Game show | 30m | |
| 12:30 | Flip SideSonia and Jessica take on Sykoria and Tisha. | Rock On! | Series, Game show | 30m |
| 13: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... | Series, Reality | 30m | |
| 13: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... | Series, Reality | 30m | |
| 14:00 | Tamron HallTalking about the debates dividing the internet; podcast hosts Nick Leighton and Leah Bonnema; Rebecca Campora discusses turning her friend away fr... | S8 E21, Social Media Debates | Series, Talk | 1h |
| 15:00 | FBI: Most WantedAfter witnessing her husband's murder, a woman is kidnapped from her home and a mysterious stash of money hidden in her floor is taken; when Jess r... | S2 E3, Deconflict | Series, Crime drama | 1h |
| 16:00 | Live: MLB on FOX PregamePregame analysis from Major League Baseball. | Sports talk, Baseball | 1h | |
| 17:00 | Live: MLB Baseball On nowNational League Championship Series, Game 2. | Sport, Playoff sports | 3h | |
| 18:00 | Judge MathisThe plaintiff sues her son for breach of contract because, she claims, she is financially supporting his son, who is abusing drugs. | S20 E77, Episode 77 | Series, Reality | 1h |
| 19:00 | The People's Court On now"Your Dog Ripped Off My Dog's Ear!". | S22 E67, Your Dog Ripped Off My Dog's Ear! | Series, Reality | 1h |
| 20:00 | Tribunal JusticeA blind man sues his former caretaker, claiming breach of agreement for living rent-free in exchange for services. | S2 E79, Caretaker's Reckoning | Series, Law | 30m |
| 20:30 | Tribunal JusticeA married couple sues their former tenant, claiming damages exceeding $80K to their rental property; the defendant believes the damages are exagger... | S2 E9, Damage Discrepancy | Series, Law | 30m |
| 21:00 | Modern FamilyMitch and Cam fight the effects of sleeping pills while rushing to catch a flight; Haley and Rainer re-evaluate their relationship; Phil and Claire... | S8 E18, Five Minutes | Series, Sitcom | 30m |
| 21:30 | The ConnersTwo proposals bring change to the Conner family; Jackie uses her "Jeopardy!" infamy to her advantage. | S3 E20, Two Proposals, a Homecoming and a Bear | Series, Sitcom | 30m |
| 22: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... | S1 E1, Pilot | Series, Reality | 30m |
| 22: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... | S1 E2, Weddings | Series, Reality | 30m |
| 23:00 | Name That Tune"Beverly Hills 90210" actor Brian Austin Green takes on "Melrose Place" actress Daphne Zuniga; paranormal investigator Emily takes on supernatural ... | It's a '90s Halloween | Series, Game show | 1h 1m |
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_25cmqysh/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_25cmqysh/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_25cmqysh/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_25cmqysh/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_25cmqysh/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_25cmqysh/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_25cmqysh/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_yvfxq2w6", "channel": "ch_25cmqysh", "start": "2026-10-12T03:31:00Z", "stop": "2026-10-12T04:02:00Z", "title": "Animal Control", "sub_title": null, "description": "A group of local animal control workers' lives are complicated by the fact th...", "category": [ "sitcom", "animals" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 37, "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 155 countries.