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_yw5kmk36/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | 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 | ||
| 00:30 | Bob Hearts AbisholaWhen Abishola's husband makes a surprise visit, Bob sees this as a perfect opportunity for Abishola to ask for a divorce; Abishola is surprised whe... | 30m | ||
| 01:00 | Bob Hearts AbisholaDoubts begin to creep in as Abishola awaits her acceptance letter to the medical school of her dreams in Baltimore; Bob battles his subconscious wh... | 30m | ||
| 01:30 | Family Feud Favorites"Family Feud" has seen some crazy moments over the years, so buckle up as we revisit these fan favorites. | 30m | ||
| 02:00 | Family Feud Favorites"Family Feud" has seen some crazy moments over the years, so buckle up as we revisit these fan favorites. | 30m | ||
| 02:30 | Flip SideKhalliya and Leilani oppose Debby and Melody. | 30m | ||
| 03:00 | Flip SideBridget and Brittany take on Christi and Ron. | 30m | ||
| 03:30 | Chicago FireThe team responds to a residential fire at a property belonging to a drug cartel; a hefty amount of money is missing from the crime scene; Kidd mak... | 1h | ||
| 04:30 | Paid ProgrammingPaid programming. | 30m | ||
| 05:00 | Paid ProgrammingPaid programming. | 30m | ||
| 05:30 | AgDaySince 1982, "AgDay" has been providing farmers and ranchers news, weather and market information every weekday morning. The half-hour program cover... | 30m | ||
| 06:00 | Live: KTBS 3 News First NewsOvernight local, regional, statewide and national news. Severe weather warnings, storm tracking and detailed up-to-the-minute weather, hourly weath... | 1h | ||
| 07:00 | Live: KTBS 3 News First NewsOvernight local, regional, statewide and national news. Severe weather warnings, storm tracking and detailed up-to-the-minute weather, hourly weath... | 1h | ||
| 08:00 | The Jennifer Hudson ShowActor David Oyelowo ("Treasure Island"); professional boxer Claressa Shields, aka "The Gwoat" (Greatest Woman of All Time). | 1h | ||
| 09:00 | The Drew Barrymore ShowActor James McAvoy ("California Schemin'"). | 30m | ||
| 09:30 | The Drew Barrymore ShowActor Charlie Heaton ("Below"). | 30m | ||
| 10:00 | KTBS 3 News on KPXJ 21 at 9amCoverage of top headlines, local, regional, and national news. | 1h | ||
| 11:00 | KaramoWinter says her designer bag and $3,000 in cash went missing, and her prime suspects are her father, Tommy and fiancé, Parrish. | 30m | ||
| 11:30 | KaramoKatie's ex-boyfriend wants DNA tests to prove he's the father of her twins. | 30m | ||
| 12:00 | The Steve Wilkos ShowBrittany told police that her father forcibly raped her from age 12 to 19, but says she recanted her story out of fear and was arrested for it; Isa... | 1h | ||
| 13:00 | MauryJerry learns that another man may be the father of his child; DNA drama with an ex-girlfriend has caused Matt and Ashton to put marriage plans on h... | 1h | ||
| 14:00 | MauryPopular past episodes, filled with explosive results, get condensed into four minutes each. | 1h | ||
| 15:00 | The Perfect LinePlayers Tim, Nadia, Brooke and Shannon compete to get the most correct answers. | 30m | ||
| 15:30 | The Perfect LinePlayers John, Susan, Sydni and Jaimie compete to get the most correct answers while learning surprising facts and trivia along the way. | 30m | ||
| 16:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 16:30 | 25 Words or LessOne unexpected clue takes this team on a trip through time as the clock keeps ticking. | 30m | ||
| 17:00 | KTBS 3 4pm News Hour on KPXJ CW 21Stay informed with the latest breaking news and headlines. | 1h | ||
| 18:00 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | 30m | ||
| 18:30 | Jeopardy!The Emmy-winning quiz show features a unique answer-and-question format. | 30m | ||
| 19:00 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | 30m | ||
| 19:30 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | 30m | ||
| 20:00 | Police 24/7Police resort to extreme methods while trying to stop a fleeing suspect; an intoxicated man gets boxed in by police as he tries to drive away; poli... | 1h | ||
| 21:00 | The Great American Road Rally: Celebrity EditionOn the road from Oklahoma City, Okla., to Amarillo, Texas, the horizon flattens, the sky takes over and the Cadillacs grow out of the ground. | S1 E5, The Panhandle | 1h | |
| 22:00 | KTBS 3 News on KPXJ 21 at 9pmDaily coverage of major events. | 1h | ||
| 23:00 | FriendsWhen you're young and single in the city, your friends are your family. A tight-knit group of friends living in Manhattan -- three girls and three ... | 30m | ||
| 23:30 | The ConnersA weather report forecasting that a tornado is headed for Lanford creates chaos and surprises on Dan and Louise's wedding day. | 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_yw5kmk36/schedule?date=2026-10-14&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yw5kmk36/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_yw5kmk36/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_yw5kmk36/schedule?date=2026-10-14&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_yw5kmk36/schedule?date=2026-10-14&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_yw5kmk36/schedule", params={"date": "2026-10-14", "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_yw5kmk36/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_nr0h1wkg", "channel": "ch_yw5kmk36", "start": "2026-10-14T04:00:00Z", "stop": "2026-10-14T04:30:00Z", "title": "The Conners", "sub_title": null, "description": "Part of Becky's recovery program mandates she makes amends with people she ha...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 36, "date": "2026-10-14", "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 | Bob Hearts Abishola | Series, Sitcom |
| 01:30 | Family Feud Favorites | Series, Comedy |
| 02:00 | Family Feud Favorites | Series, Comedy |
| 27 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.