72.1M 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_dsrx2sje/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | American MayhemLarry the Cable Guy presents video clips of everyday people's comical mishaps, backyard disasters, pets stealing the spotlight and celebrations gon... | 30m | ||
| 00:30 | Caught On... ClipsFeaturing videos of severe weather, close calls and animal behavior; all segments are recorded on camera. | 30m | ||
| 01:00 | The BlobA drive-in favorite, this sci-fi classic follows teenagers Steve (Steven McQueen) and his best girl, Jane (Aneta Corseaut), as they try to protect ... | 2h | ||
| 03:00 | Pawn StarsThis series opens the doors to the only family-run pawnshop in Las Vegas, where three generations of the Harrison family use their sharp-eyed skill... | 30m | ||
| 03:30 | Pawn StarsThis series opens the doors to the only family-run pawnshop in Las Vegas, where three generations of the Harrison family use their sharp-eyed skill... | 30m | ||
| 04:00 | Pawn StarsThis series opens the doors to the only family-run pawnshop in Las Vegas, where three generations of the Harrison family use their sharp-eyed skill... | 30m | ||
| 04:30 | Pawn StarsThis series opens the doors to the only family-run pawnshop in Las Vegas, where three generations of the Harrison family use their sharp-eyed skill... | 30m | ||
| 05:00 | Supreme Justice With Judge KarenA woman seeks compensation after she was attacked by a cat at an animal shelter and required stitches for the feline bite. | 30m | ||
| 05:30 | Supreme Justice With Judge KarenA woman sues the maker of a mushroom brain-boosting coffee after she has a bad reaction, causing her to be thrown out of an opera. | 30m | ||
| 06:00 | America's Court With Judge RossA woman accuses a pizzeria of selling whole pies smaller than their advertised size; friends end up in court when an outburst leads to a revoked mo... | 30m | ||
| 06:30 | America's Court With Judge RossA high-school reunion offers a second chance with "the one that got away," but when advances are rejected, money to cover bills turns into an unpai... | 30m | ||
| 07:00 | Justice With Judge MableanA personal vendetta and unsubstantiated rumors sabotage a youth center board meeting, resulting in lost donations and sponsorships. | 30m | ||
| 07:30 | Justice With Judge MableanAn ex-girlfriend is sued for an unpaid car loan and joint credit card expenses, but resists paying because she covered the cost of IVF treatments. | 30m | ||
| 08:00 | KSHB 41 News Today on 38 The SpotStay informed with the latest breaking news and headlines. | 1h | ||
| 09:00 | Divorce CourtA couple's impending wedding hangs in the balance as cheating suspicions lead to a critical polygraph test. | 30m | ||
| 09:30 | Divorce CourtMorissa says her fiancé, Jeremy, is hiding behind his trucking job, spinning lie after lie, and getting a little too close to "lot lizards"; she we... | 30m | ||
| 10: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 | ||
| 10:30 | The Perfect LinePlayers Kevin, Vylynh, Victoria and Ashley compete to get the most correct answers. | 30m | ||
| 11:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 11:30 | Flip SideSonia and Jessica take on Sykoria and Tisha. | 30m | ||
| 12:00 | NBC News DailyNBC News provides viewers with the latest national and international news; consumer, health and personal finance reporting; up-to-the-minute local ... | S2026 E203, Episode 203 | 1h | |
| 13:00 | KSHB 41 News at Noon on 38 the SpotStay informed with the latest breaking news and headlines. | 30m | ||
| 13:30 | Inside EditionA syndicated news magazine includes investigative reports, interviews with newsmakers, human interest stories and celebrity and pop-culture features. | 30m | ||
| 14:00 | The 700 ClubAmazing stories of God helping people around the world. | 1h | ||
| 15:00 | Chicago FireBrett waits for life-changing news; Herrmann encounters a psychic with a grave warning on a call; Kidd finds a new lead on the Homeland Security case. | 1h | ||
| 16:00 | Chicago FireWhen the FBI takes over the firehouse for an undercover mission, Casey and Severide volunteer to assist with the investigation; Kidd attempts to he... | 1h | ||
| 17: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 | ||
| 18:00 | DatelineAfter police discover the burned body of a missing Miami man at the edge of the Florida Everglades, the wife of a local supermarket mogul comes for... | 1h | ||
| 19:00 | Dateline On nowWhen a young woman finds out that her boyfriend might have shot and killed a college football player out of revenge, she struggles with coming forw... | 1h | ||
| 20:00 | Dark Side of the RingExploring the darkest stories from the golden age of professional wrestling and trying to find the truth at the intersection of fantasy and reality. | 1h | ||
| 21:00 | Dark Side of the RingExploring the darkest stories from the golden age of professional wrestling and trying to find the truth at the intersection of fantasy and reality. | 1h | ||
| 22:00 | Last Man StandingMike helps Vanessa deal with empty nest syndrome; Kristin announces her pregnancy to the family, unintentionally upsetting Mandy. | 30m | ||
| 22:30 | Last Man StandingMike and Chuck's plans to open a classic car renovation service crash when Joe is invited to join in; Vanessa realizes that Mandy is tricking Kyle. | 30m | ||
| 23:00 | The ConnersTwo proposals bring change to the Conner family; Jackie uses her "Jeopardy!" infamy to her advantage. | 30m | ||
| 23:30 | The ConnersThe Conners continue to deal with the pandemic; navigating breakups and newfound sobriety; planning an upcoming wedding. | 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_dsrx2sje/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dsrx2sje/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dsrx2sje/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_dsrx2sje/schedule?date=2026-10-12&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_dsrx2sje/schedule?date=2026-10-12&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_dsrx2sje/schedule", params={"date": "2026-10-12", "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_dsrx2sje/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_skhxvnep", "channel": "ch_dsrx2sje", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T04:30:00Z", "title": "American Mayhem", "sub_title": null, "description": "Larry the Cable Guy presents video clips of everyday people's comical mishaps...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 35, "date": "2026-10-12", "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 |
|---|---|---|
| 00:30 | Good Morning Football: Overtime | Series, Sports talk |
| 02:30 | People Puzzler | Series, Game show |
| 03:00 | Scrambled Up | Series, Game show |
| 31 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 155 countries.