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_hxsq0sqp/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 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 ... | 1h 1m | ||
| 00:01 | The Weakest LinkHorror legends from "The Exorcist," "A Nightmare on Elm Street," "American Horror Story," and more face off in a chilling game. | 59m | ||
| 01:00 | The Northstate's News at 10p on NAEFStay informed with the latest breaking news and headlines. | 30m | ||
| 01:30 | Entertainment TonightNews and features about performers, productions and the milieu. | 30m | ||
| 02: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 | ||
| 02: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. | 30m | ||
| 03:00 | The Northstate's News on NAEFStay informed with the latest breaking news and headlines. | 30m | ||
| 03: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 | ||
| 04:00 | Flip SideSonia and Jessica take on Sykoria and Tisha. | 30m | ||
| 04:30 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 05: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 | ||
| 05: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 | ||
| 06:00 | Live: The National News DeskLocal and national perspectives on the latest news. | 1h | ||
| 07:00 | Live: The National News DeskLocal and national perspectives on the latest news. | 1h | ||
| 08:00 | Live: The National News DeskLocal and national perspectives on the latest news. | 1h | ||
| 09:00 | Live: The National News DeskLocal and national perspectives on the latest news. | 1h | ||
| 10:00 | The Northstate's News: Daybreak @ 7a on KBVUStay informed with the latest breaking news and headlines. | 1h | ||
| 11:00 | The Northstate's News: Daybreak @ 8a on KBVUStay informed with the latest breaking news and headlines. | 1h | ||
| 12: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 | ||
| 12: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 | ||
| 13:00 | Hot BenchThree judges argue the merits of a case among themselves and render a verdict. | 30m | ||
| 13:30 | Hot BenchA friendship with romantic roots breaks down over money and motors; the woman claims she loaned the man money and expected repayment; he argues let... | 30m | ||
| 14:00 | Judge Mathis On nowA woman sues her mother and her cousin, saying that after a falling-out, they killed her dog. | 1h | ||
| 15:00 | The People's Court"Raising a Ruckus Over a Roof.". | 1h | ||
| 16:00 | The Jennifer Hudson ShowJohn Legend chats about his album ("Muse"); 6-year-old Taekwondo expert Joshua Galvao Nasciemento. | 1h | ||
| 17: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 | ||
| 17: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 | ||
| 18:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 18:30 | Flip SideKhalliya and Leilani oppose Debby and Melody. | 30m | ||
| 19:00 | The Perfect LinePlayers Lauryn, Rebekah, Jen and Alex compete to get the most correct answers. | 30m | ||
| 19: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 | ||
| 20:00 | Two and a Half MenCharlie tries to save Jake from school suspension by romancing his teacher, but the results are unfortunate. | 30m | ||
| 20:30 | Two and a Half MenCharlie lets Alan set him up with a woman his own age. | 30m | ||
| 21:00 | The Big Bang TheoryWhen Wolowitz dresses up as Sheldon for Halloween, Sheldon seeks retaliation at Leonard and Penny's Halloween party; Leonard is shocked when Penny ... | 30m | ||
| 21:30 | The Big Bang TheoryLeonard and Penny are drawn together after a disastrous visit from Leonard's mother (Christine Baranski). | 30m | ||
| 22:00 | Young SheldonTo appease his mother, Sheldon goes on a quest to make his first friend by following techniques in a self-help book. | 30m | ||
| 22: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 | ||
| 23:00 | Best MedicineAs Martin desperately tries to leave Port Wenn to meet Eden in Boston for the weekend, he must first investigate the extremely strange behavior of ... | 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_hxsq0sqp/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_hxsq0sqp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_hxsq0sqp/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_hxsq0sqp/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_hxsq0sqp/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_hxsq0sqp/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_hxsq0sqp/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_4ssa5b2r", "channel": "ch_hxsq0sqp", "start": "2026-10-13T03:00:00Z", "stop": "2026-10-13T04:01:00Z", "title": "Name That Tune", "sub_title": null, "description": "\"Beverly Hills 90210\" actor Brian Austin Green takes on \"Melrose Place\" actre...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 38, "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 | The Northstate's News at 10p on NAEF | News |
| 01:30 | Entertainment Tonight | Series, Newsmagazine |
| 02:00 | Extra | Series, Newsmagazine |
| 21 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.