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_14jbz9ah/schedule?date=2026-10-14&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | WWE NXTThe next generation of WWE Superstars takes to the ring. | 2h | ||
| 01:00 | The 10 on Portland's CW | 35m | ||
| 01:35 | SeinfeldLloyd Braun (Matt McCoy) gets Jerry packs of a special brand of Chinese gum; George runs into a former neighbor. | 30m | ||
| 02:05 | SeinfeldCompeting comic Bania warms to Jerry's crowds; Elaine and David unite for a European trip; Kramer reconsiders butter. | 30m | ||
| 02:35 | 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 | ||
| 03:05 | 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 ... | 25m | ||
| 03:30 | Police 24/7A raw, unfiltered look into the world of sheriff and police departments across the United States as they serve and protect at all costs. | 30m | ||
| 04:00 | Police 24/7A raw, unfiltered look into the world of sheriff and police departments across the United States as they serve and protect at all costs. | 30m | ||
| 04: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 | ||
| 05: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 | ||
| 05:30 | 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 | ||
| 06:00 | MauryCaitlin's ex-boyfriend denies her son; Nathan claims his family can make only boys, so his wife must be a cheater; Ashley and her fiancé are desper... | 1h | ||
| 07:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 07:30 | ExtraInside the entertainment newsgathering process, as reporters coast-to-coast break headlines, advance the stories of the day and sit down with celeb... | 30m | ||
| 08:00 | KOIN 6 News at 5amEarly evening news. | 1h | ||
| 09:00 | KOIN 6 News at 6amLocal, national and international news. | 1h | ||
| 10:00 | KOIN AM Extra | 2h | ||
| 12:00 | Live: Everyday NorthwestThe people and places that make living in the Pacific Northwest rewarding and so much fun. | 1h | ||
| 13:00 | Tamron HallActors Meagan Good, Morris Chestnut and Mckinley Freeman ("Reasonable Doubt"); Jessie James Decker, Sydney Rae Bass and Karen Parker share the stor... | 1h | ||
| 14:00 | The Jennifer Hudson ShowActor David Oyelowo ("Treasure Island"); professional boxer Claressa Shields, aka "The Gwoat" (Greatest Woman of All Time). | 1h | ||
| 15: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 | ||
| 16:00 | ScrabbleWordsmiths battle it out playing a series of addictive, word-based games to win points and add words to a giant Scrabble board in the center of the... | 30m | ||
| 16:30 | Trivial PursuitContestants compete on a giant version of the iconic game board, battling it out over a range of play-along question categories to win wedges and b... | 30m | ||
| 17:00 | Live: The Lars Larson ShowTwo hours daily. No filter. Lars Larson delivers one hour of regional talk followed by one hour syndicated nationwide, calling out politicians, exp... | 2h | ||
| 19:00 | Two and a Half MenCharlie's mother, Evelyn, asks to borrow his Mercedes so she can impress a Saudi prince who she wants to buy real estate. | 30m | ||
| 19:30 | Two and a Half MenAlthough Charlie is getting closer to Linda, he begins to see Rose's face wherever he looks. | 30m | ||
| 20:00 | Modern FamilyJay picks up the pieces after Manny's father takes him out to celebrate graduation; the family prepares for Luke and Manny's big day. | 30m | ||
| 20:30 | Modern FamilyJay forces the family to take their vacation on a houseboat on a lake; Mitchell runs into an old flame; Cam must avoid the sun; Phil and Claire try... | 30m | ||
| 21:00 | Young SheldonSheldon refuses to eat solid foods after a choking scare with a breakfast sausage; he discovers comic books for the first time. | 30m | ||
| 21:30 | Young SheldonSheldon and Missy both run away from home together; Mary gets some upsetting news about her husband, George. | 30m | ||
| 22: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 | ||
| 22: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 | ||
| 23: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 |
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_14jbz9ah/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_14jbz9ah/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_14jbz9ah/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_14jbz9ah/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_14jbz9ah/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_14jbz9ah/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_14jbz9ah/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_0y1afe3q", "channel": "ch_14jbz9ah", "start": "2026-10-14T03:00:00Z", "stop": "2026-10-14T05:00:00Z", "title": "WWE NXT", "sub_title": null, "description": "The next generation of WWE Superstars takes to the ring.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 33, "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 | The 10 on Portland's CW | Special, News |
| 01:35 | Seinfeld | Series, Sitcom |
| 02:05 | Seinfeld | Series, Sitcom |
| 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.