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_451q889z/schedule?date=2026-10-15&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Chicago FireMouch sets out to change his legacy and nickname; Ritter pushes Herrmann to see a doctor; Brett searches for the perfect wedding venue. | S12 E2, Call Me McHolland | Series, Drama | 1h |
| 01:00 | Last Call"Last Call" is a fast-paced, entertaining business show that explores the intersection of money, culture and policy. Through panels, debates and ne... | News, Bus./financial | 30m | |
| 01:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 02:00 | Court CamA son and daughter denounce their murderous father; a drunken driver breaks down in court; a misbehaving spectator feels the judge's wrath. | S5 E16, #516 | Series, Reality | 30m |
| 02:30 | Court CamA customer attacks fast food workers over her slushy order; a judge has no mercy for a corrupt sheriff; a suspended driver shows up for virtual cou... | S5 E23, #523 | Series, Reality | 30m |
| 03:00 | Crime BeatChelsea Poorman vanished from downtown Vancouver in September 2020; nineteen months later, her body was found in the backyard of a vacant mansion i... | Chelsea Poorman and the Secrets of a Mansion? | Series, Crime | 30m |
| 03:30 | Crime BeatBruce gained his victims' trust, only to turn on them when they were at their most vulnerable; two men reveal their near-death experiences at the h... | I Survived a Serial Killer | Series, Crime | 30m |
| 04:00 | Storm of SuspicionIn 1992, two masked men shot Ward Maracle during a robbery in snowy rural Canada. A quick-thinking detective preserved a shoe print using molten su... | S1 E2, Doomed By Dew | Series, Crime | 1h |
| 05:00 | Mathis Court With Judge MathisAn ex-convict sues his business partner for using the money he invested in her beauty salon on lavish trips and her personal appearance. | The Jail Bait Investment | Series, Reality | 30m |
| 05:30 | Justice for the People With Judge MilianA man sues his ex-girlfriend after she caused a scene at their daughter's daycare, getting their 1-year-old expelled and costing him prepaid fees. | Mommy's Morning Meltdown | Series, Reality | 30m |
| 06:00 | Business First With Angela MilesAn entertaining daily business news show giving everyday Americans an edge in the stock market straight from the trading floor. | Movies & Money; Bond Market Money Report | Series, Bus./financial | 30m |
| 06:30 | Cutlers CourtA sperm donor, suspicions of infidelity, and broken trust bring Shannon and Jasmine's rocky five-year romance to the courtroom. | S2 E60, Dooley vs. Sanders | Series, Reality | 30m |
| 07: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. | Series, Documentary | 30m | |
| 07: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. | Series, Documentary | 30m | |
| 08:00 | KCWX2 River City News at 7AMStay informed with the latest breaking news and headlines. | News | 1h | |
| 09:00 | Ask Dr. Reyes | Medical | 30m | |
| 09:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 10:00 | The Jason ShowActors Steve Zahn and Rick Gomez. | Series, Talk | 1h | |
| 11:00 | The TenA countdown show that highlights a different debate-spurring list. | Tennis | 1h | |
| 12:00 | KCWX2 River City News at 11AMStay informed with the latest breaking news and headlines. | News | 1h | |
| 13:00 | Tamron HallNicole "Snooki" Polizzi opens up about her cervical cancer diagnosis, hysterectomy, and being cancer-free; Sarah Garcia joins her to share how they... | S8 E24, Exclusive: Snooki, I'm Cancer Free | Series, Talk | 1h |
| 14:00 | Below DeckThis reality series profiles a group of young people who work aboard yachts that measure well over 100 feet long. The crew members, known as yachti... | Reality, Entertainment | 1h | |
| 15:00 | The NeighborhoodCalvin and Dave are both chosen to serve as jurors on the same trial; Malcolm and Marty get a big surprise when they fail to ask what the movie is ... | S4 E10, Welcome to Jury Duty | Series, Sitcom | 30m |
| 15:30 | The NeighborhoodWhen Dave's job requires him to mediate a feud between two wealthy brothers, Calvin tries to help but winds up complicating the process; Gemma turn... | S4 E18, Welcome to the Feud | Series, Sitcom | 30m |
| 16:00 | Modern FamilyPhil and Claire realize that Alex may be more self-sufficient in college than they thought; Manny works to avoid a tearful goodbye after Gloria and... | S9 E2, The Long Goodbye | Series, Sitcom | 30m |
| 16:30 | Young SheldonSheldon struggles with newfound popularity after utilizing statistics to help the football team. | S1 E5, A Solar Calculator, a Game Ball, and a Cheerleader's Bosom | Series, Sitcom | 30m |
| 17:00 | Young SheldonSheldon struggles with newfound popularity after utilizing statistics to help the football team. | S1 E5, A Solar Calculator, a Game Ball, and a Cheerleader's Bosom | Series, Sitcom | 30m |
| 17:30 | 25 Words or LessMelissa Peterman and Carson Kressley. | Series, Game show | 30m | |
| 18:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | Series, Game show | 30m | |
| 18:30 | The Perfect LinePlayers Lori, Isaiah, Kristin and Bryce compete to get the most correct answers. | Twinkle & Torquoise | Series, Game show | 30m |
| 19:00 | The Perfect LinePlayers Lori, Isaiah, Kristin and Bryce compete to get the most correct answers. | Twinkle & Torquoise | Series, Game show | 30m |
| 19:30 | Battleground MidtermsS.E. Cupp and Bill Anderson break down the key races shaping the 2026 midterm elections and the fight for control. | Series, Politics | 30m | |
| 20:00 | DatelineA series of mysterious events haunt 16-year-old Cassie Jo Stoddart while house sitting and days later, she's found stabbed to death; police retrace... | The Secret at Black Rock Canyon | Series, Newsmagazine | 1h |
| 21: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 |
| 22:00 | 48 HoursWhen a 24-year-old Texas college student is found murdered the morning after meeting a man in a bar, authorities suspect she was killed because she... | S2 E15, America for Sale | Series, Newsmagazine | 1h |
| 23:00 | FBI: Most WantedAfter a robbery gone wrong ends with a murder and kidnapping, the team races to rescue a mother and daughter whose abductors are not what they seem... | S2 E6, Dysfunction | Series, Crime drama | 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_451q889z/schedule?date=2026-10-15&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_451q889z/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_451q889z/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_451q889z/schedule?date=2026-10-15&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_451q889z/schedule?date=2026-10-15&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_451q889z/schedule", params={"date": "2026-10-15", "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_451q889z/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_v58w9zn3", "channel": "ch_451q889z", "start": "2026-10-15T04:00:00Z", "stop": "2026-10-15T05:00:00Z", "title": "Chicago Fire", "sub_title": "Call Me McHolland", "description": "Mouch sets out to change his legacy and nickname; Ritter pushes Herrmann to s...", "category": [ "series", "drama", "action" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 36, "date": "2026-10-15", "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 | Americus Diamond | Community |
| 01:30 | Paid Programming | Consumer, Shopping |
| 02:00 | Court Cam | Series, Reality |
| 29 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.