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_wkh50fzg/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00: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... | 30m | ||
| 00:30 | Modern FamilyPhil gets the Dunphy clan to show up in costume for Frank's Roaring '20s-themed wedding; Jay masters the art of saying no; Cam stands up to his sis... | 30m | ||
| 01:00 | 12 News at 10:00pmStay informed with the latest breaking news and headlines. | 30m | ||
| 01:30 | The Goldbergs On nowBeverly encourages Principal Ball to establish a non-athlete senior night; Erica finds herself lacking any interested friends to appoint pre-weddin... | 30m | ||
| 02: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 | ||
| 03:00 | Police 24/7A raw, unfiltered look into the world of sheriff and police departments across the United States as they serve and protect at all costs. | 30m | ||
| 03:30 | Police 24/7A raw, unfiltered look into the world of sheriff and police departments across the United States as they serve and protect at all costs. | 30m | ||
| 04:00 | 48 HoursDetectives believe a 13-year-old girl who vanished from her California home in 1981 was murdered; more than 20 years after the disappearance, a tra... | 1h | ||
| 05:00 | ExtraInside the entertainment newsgathering process, as reporters coast-to-coast break headlines, advance the stories of the day and sit down with celeb... | 30m | ||
| 05:30 | Business FirstInterviews with local Indiana, Pennsylvania businesses. | 30m | ||
| 06: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 | ||
| 06:30 | AgDaySince 1982, "AgDay" has been providing farmers and ranchers news, weather and market information every weekday morning. The half-hour program cover... | 30m | ||
| 07:00 | 12 News This Morning at 6:00amStay informed with the latest breaking news and headlines. | 1h | ||
| 08:00 | 12 News This Morning at 7amStay informed with the latest breaking news and headlines. | 2h | ||
| 10:00 | The 700 ClubRemarkable stories of people who have experienced God's blessings. | 1h | ||
| 11:00 | Aging UntoldExploring the challenges and triumphs of aging, and celebrating the wisdom, strength and beauty that come with life's later stages. | 30m | ||
| 11:30 | The Good SideHighlighting inspiring people who are making a difference across America. | 30m | ||
| 12:00 | Kansas Now | 1h | ||
| 13:00 | 12 News at NoonStay informed with the latest breaking news and headlines. | 30m | ||
| 13:30 | 12 News at 12:30pmStay informed with the latest breaking news and headlines. | 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 | Judge JudyA man claims his neighbor's dog is a threat to his family; a woman sues her ex for slashing her tires. | 30m | ||
| 15:00 | Judy JusticeTwo ambitious entrepreneurs from California accuse a man of failing to fulfill their order for custom t-shirts after full payment; the manufacturer... | 30m | ||
| 15:30 | Judy JusticeAfter a quick relationship, a single mother sues her ex for $5K used on a loan, he insists they weren't exclusive and that she knew he spent the mo... | 30m | ||
| 16:00 | Divorce CourtA decade of betrayal leads a woman to demand the truth in a high-stakes polygraph showdown. | 30m | ||
| 16:30 | Tribunal JusticeA man sues his ex-girlfriend for brake repair costs, doubling the amount due to perceived malice; she says they are even because she supported him ... | 30m | ||
| 17:00 | 12 News at 4:00pmStay informed with the latest breaking news and headlines. | 1h | ||
| 18:00 | The GoldbergsAdam unintentionally lets it slip that Barry never completed his community service requirement; Erica makes plans for her and Geoff to follow the G... | 30m | ||
| 18:30 | Storm Team 12 Winter Weather OutlookPresented by Evergy. | 30m | ||
| 19:00 | Judge JudyA son is sued by his mother for several unpaid loans; a woman sues her former roommate. | 30m | ||
| 19:30 | Judge JudyA woman sues for fees paid to go on a scuba-diving trip; a man says he lent money to a friend, and she refuses to pay it back. | 30m | ||
| 20:00 | Live: WWE NXTThe next generation of WWE Superstars takes to the ring. | S20 E41, 41 | 2h | |
| 22:00 | 12 News at 9pmStay informed with the latest breaking news and headlines. | 1h | ||
| 23:00 | The ConnersAfter Ben declines Darlene's proposal, she starts to ponder why she tends to be so negative in life, prompting her to start a journey of self-disco... | 30m | ||
| 23:30 | The ConnersPart of Becky's recovery program mandates she makes amends with people she has lied to over the years, leading her to meet up again with a former h... | 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_wkh50fzg/schedule?date=2026-10-13&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_wkh50fzg/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_wkh50fzg/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_wkh50fzg/schedule?date=2026-10-13&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_wkh50fzg/schedule?date=2026-10-13&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_wkh50fzg/schedule", params={"date": "2026-10-13", "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_wkh50fzg/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_36gqd3jx", "channel": "ch_wkh50fzg", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:30:00Z", "title": "Modern Family", "sub_title": null, "description": "Mitch and Cam fight the effects of sleeping pills while rushing to catch a fl...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 35, "date": "2026-10-13", "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 | 12 News at 10:00pm | News |
| 01:30 | The Goldbergs | Series, Sitcom |
| 02:00 | Good Morning Football: Overtime | Series, Sports talk |
| 30 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.