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_psq5h27p/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Chicago FirePascal and Severide revisit the storage facility fire in hopes of uncovering new evidence; Cruz helps Mouch take his studying to the next level; No... | 1h | ||
| 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 | NATIONAL NEWS NOWStay informed with the latest breaking news and headlines. | 30m | ||
| 02:30 | Fox 34 News at 10Stay informed with the latest breaking news and headlines. | 30m | ||
| 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 | In Depth With Graham BensingerBefore the age of 30, journalist and Emmy-winner Graham Bensinger worked not only for major networks like NBC and ESPN, but he also began his own s... | 30m | ||
| 04:00 | iCRIME With Elizabeth VargasCrimes from across the country that have been captured by ordinary people on their smartphones; stories of victims, witnesses, law enforcement and ... | 30m | ||
| 04: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 | ||
| 05:00 | Equal Justice With Judge Eboni K. WilliamsThree ex-roommates fight over a broken lease and remaining rent. | 30m | ||
| 05:30 | Court Cam On nowA TikTok star is on trial for murder; a lawyer gets Tasered; a teen mom faces multiple felonies and more courtroom moments. | 30m | ||
| 06:00 | Cutlers CourtThe Stallworths want to save their marriage, and the Cutlers give the latest updates. | 30m | ||
| 06:30 | Justice With Judge MableanA personal vendetta and unsubstantiated rumors sabotage a youth center board meeting, resulting in lost donations and sponsorships. | 30m | ||
| 07: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 | ||
| 07:30 | Mathis Court With Judge MathisA woman sues her neighbor for yard cleanup costs after a pre-wedding prank; a luxury car rental owner takes a rapper to court over a damaged Lambor... | 30m | ||
| 08:00 | 48 HoursMichael Barisone, a former Olympic equestrian and trainer, speaks out in his first television interview since the end of his trial for the attempte... | 1h | ||
| 09:00 | Cutlers CourtA lie detector test could decide the fate of Andrecia and Alfred's tumultuous marriage filled with suspicion and regret. | 30m | ||
| 09:30 | Paid ProgrammingPaid programming. | 30m | ||
| 10:00 | Animal RescueSaving a dog trapped in a burning vehicle; a turtle is caught in a fishing net; a horse falls down a steep hill. | 30m | ||
| 10:30 | The World's Funniest WeatherA weather man has an unexpected run-in with a rooster; a musical tribute to people slipping on ice; Santa makes a surprise entrance. | 30m | ||
| 11: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 | ||
| 11: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 | ||
| 12:00 | Pawn StarsThe Pawn Stars go off-roading as they look to buy a 1973 Jeep CJ5; Rick meets a man hoping to sell several photographs and negatives from the final... | 30m | ||
| 12:30 | Pawn StarsThe Pawn Stars have an opportunity to buy the iconic suit of Kentucky Fried Chicken founder Colonel Sanders; a man brings in a Presidential commiss... | 30m | ||
| 13:00 | The 700 ClubRemarkable stories of people who have experienced God's blessings. | 1h | ||
| 14:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 14: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 | ||
| 15:00 | Flip SideKhalliya and Leilani oppose Debby and Melody. | 30m | ||
| 15:30 | Flip SideBridget and Brittany take on Christi and Ron. | 30m | ||
| 16:00 | The Perfect LinePlayers Lauryn, Rebekah, Jen and Alex compete to get the most correct answers. | 30m | ||
| 16: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 | ||
| 17: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 | ||
| 17:30 | 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:00 | Last Man StandingAfter a chat with Bonnie, Mike struggles to balance his need for "me time" and finding common hobbies with Vanessa. | 30m | ||
| 18:30 | Last Man StandingWhen Kristin entrusts Mike with her gender reveal party, he promptly holds it over Vanessa's head; Chuck and Joe regret turning Ed's spare room int... | 30m | ||
| 19: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 | ||
| 19: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 | ||
| 20:00 | Young SheldonGeorge Sr. is rushed to the emergency room; Meemaw comes to baby-sit; the kids have an adventure getting to the hospital on their own. | 30m | ||
| 20:30 | Young SheldonMissy's first disappointment in love triggers a series of events that leads the Cooper family to the edge of an abyss. | 30m | ||
| 21: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 | ||
| 21: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 | ||
| 22:00 | 48 HoursMichael Barisone, a former Olympic equestrian and trainer, speaks out in his first television interview since the end of his trial for the attempte... | 1h | ||
| 23:00 | FBI: Most WantedAfter a small-town police officer claims he's the victim of a deep-rooted conspiracy and begins taking revenge on those he believes are responsible... | 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_psq5h27p/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_psq5h27p/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_psq5h27p/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_psq5h27p/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_psq5h27p/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_psq5h27p/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_psq5h27p/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_cmpz6dgm", "channel": "ch_psq5h27p", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T05:00:00Z", "title": "Chicago Fire", "sub_title": null, "description": "Pascal and Severide revisit the storage facility fire in hopes of uncovering ...", "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 | Law & Order: Special Victims Unit | Series, Crime drama |
| 02:00 | NATIONAL NEWS NOW | News |
| 02:30 | Fox 34 News at 10 | News |
| 37 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.