74.3M 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_zb1q19ek/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | The ConnersTwo proposals bring change to the Conner family; Jackie uses her "Jeopardy!" infamy to her advantage. | 30m | ||
| 00:30 | The ConnersThe Conners continue to deal with the pandemic; navigating breakups and newfound sobriety; planning an upcoming wedding. | 30m | ||
| 01: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... | 1h | ||
| 02: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 | ||
| 03:00 | InvestigateTV+The weekday news magazine takes an in-depth look at topics from politics to personal finance, featuring watchdog reports about government corruptio... | 30m | ||
| 03:30 | Crime Exposé With Nancy O'DellWhen a woman is found dead from what appears to be a tragic drug overdose, investigators peel back the layers of her life and uncover chilling evid... | 30m | ||
| 04:00 | The Drew Barrymore ShowSunny Anderson joins the news desk. | 30m | ||
| 04:30 | The Drew Barrymore ShowActress Billie Lourd ("American Horror Story 13"). | 30m | ||
| 05: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 | ||
| 05:30 | Fatal CrimesA series exploring gun-related murders, featuring analysis by forensic experts as well as footage from actual crime scenes and interrogations. | 30m | ||
| 06:00 | Shepherd's ChapelFamily Bible studies with Pastor Arnold Murray and Pastor Dennis Murray. | 1h | ||
| 07:00 | Andrew Wommack: Gospel TruthAndrew teaches that faith appropriates God's provision through perseverance, spiritual focus and obedience — don't settle for less. | 30m | ||
| 07:30 | Joseph PrinceDiscover God's plan for you to prosper and bless others, even in tough times. | 30m | ||
| 08:00 | CBS News Texas 7:00amStay informed with the latest breaking news and headlines. | 1h | ||
| 09:00 | Tamron HallComic Funny Marco; Azzy Milan on making her mark in fashion; Shop Tam Fam. | 1h | ||
| 10:00 | Hot BenchA landlord doesn't return a woman's rent deposit in full, saying her dog "scooted" on the rugs, leaving an odor; the former tenant thinks she can r... | 30m | ||
| 10:30 | Hot Bench On nowWhen a woman faced eviction, she turned to her sister, who helped her out with a loan and now sues to collect repayment. | 30m | ||
| 11:00 | Mathis Court With Judge MathisThe owner of a steakhouse with topless waitstaff sues a youth baseball league assistant coach for taking sponsorship money but hiding his business ... | 30m | ||
| 11:30 | Cutlers CourtA lie detector test could decide the fate of Andrecia and Alfred's tumultuous marriage filled with suspicion and regret. | 30m | ||
| 12:00 | America's Court With Judge RossAfter "bonesmashing" his jaw with a hammer, a man blames the looksmaxxer influencer he followed online for the hefty surgery expenses he incurred. | 30m | ||
| 12:30 | Supreme Justice With Judge KarenA daughter accuses her elderly mother's caregiver of manipulating her mom to lend her money for a car and refusing to pay it back. | 30m | ||
| 13:00 | Justice With Judge MableanA college student sues her godsister for unpaid wages as a part-time nanny; a discovery of infidelity and a broken birthday gift land two women in ... | 30m | ||
| 13:30 | Justice for All With Judge Cristina PérezA man is sued for damage to his neighbor's lawn mower and car after he purposely contaminated a gas can to find who was stealing his fuel. | 30m | ||
| 14:00 | Equal Justice With Judge Eboni K. WilliamsA woman says her ex-roommate ruined her GLP-1 medication; a sugar daddy seeks justice when his sugar baby's boyfriend swindles him out of money. | 30m | ||
| 14:30 | Court CamA defendant escapes from a virtual hearing; a furious judge is done with a criminal driver; a convicted murderer makes a deadly escape. | 30m | ||
| 15:00 | Justice for the People With Judge MilianA woman takes her ex to court after his son ruins her mother's pricey birthday cake; a man is sued after embarking on his ex's birthday cruise with... | 30m | ||
| 15:30 | We the People With Judge Lauren LakeA couple sue their former friend for not paying her share of a vacation; a woman blames her former friend for recommending a tattoo artist with a p... | 30m | ||
| 16:00 | Flip SideKhalliya and Leilani oppose Debby and Melody. | 30m | ||
| 16:30 | Flip SideBridget and Brittany take on Christi and Ron. | 30m | ||
| 17:00 | The Perfect LinePlayers Lauryn, Rebekah, Jen and Alex compete to get the most correct answers. | 30m | ||
| 17:30 | Funny You Should AskGuest stars include Adam Carolla, Sheryl Underwood, Bill Engvall, Byron Allen, Caroline Rhea and Brad Williams. | 30m | ||
| 18:00 | Hot BenchThree judges argue the merits of a case among themselves and render a verdict. | 30m | ||
| 18: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 | ||
| 19: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 | ||
| 19: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 | ||
| 20:00 | CBS News Texas at 7:00pmStay informed with the latest breaking news and headlines. | 1h | ||
| 21:00 | Jeopardy!The Emmy-winning quiz show features a unique answer-and-question format. | 30m | ||
| 21:30 | The Perfect LinePlayers Alexis, Will, Cara and Shane compete to get the most correct answers while learning surprising facts and trivia along the way. | 30m | ||
| 22:00 | Modern FamilyGloria, Claire, Haley, Alex, Lily, Luke and Manny show support for gender equality and the women's movement in their own ways; Jay and Phil butt he... | 30m | ||
| 22:30 | Modern FamilyMitch and Jay end up at the same resort when they separately seek out a retreat from the family; Phil and Claire struggle to enjoy empty-nester lif... | 30m | ||
| 23:00 | The NeighborhoodTina struggles to keep up with her job at Calvin's auto shop due to her burgeoning baking business; Malcolm delays breaking up with a girlfriend wh... | 30m | ||
| 23:30 | The NeighborhoodWhen Calvin discovers his friend Lorenzo is harboring a secret, he struggles with whether to share the information with Tina; Dave becomes concerne... | 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_zb1q19ek/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_zb1q19ek/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zb1q19ek/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_zb1q19ek/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_zb1q19ek/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_zb1q19ek/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_zb1q19ek/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_12pcr4d3", "channel": "ch_zb1q19ek", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:30:00Z", "title": "The Conners", "sub_title": null, "description": "Two proposals bring change to the Conner family; Jackie uses her \"Jeopardy!\" ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 42, "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 | Suits | Series, Drama |
| 02:00 | Law & Order: Special Victims Unit | Series, Crime drama |
| 03:00 | 48 Hours | Series, Newsmagazine |
| 36 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.