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_dra3nb8m/schedule?date=2026-10-13&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | KELOLAND News at TenThe KELOLAND Nightly News Team presents the latest look at the top news events of the day, late-breaking news stories, local weather and tomorrow's... | News | 35m | |
| 00:35 | SeinfeldElaine realizes that the manufacturer of her birth control device has gone out of business and its product is in limited supply. | S7 E9, The Sponge | Series, Sitcom | 30m |
| 01:05 | SeinfeldGeorge's plans for a summer getaway are foiled; Elaine's well-meaning criticism of a co-worker is not well-received. | S8 E22, The Summer of George | Series, Sitcom | 30m |
| 01:35 | KELOLAND News at TenThe KELOLAND Nightly News Team presents the latest look at the top news events of the day, late-breaking news stories, local weather and tomorrow's... | News | 35m | |
| 02:10 | 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. | Series, Documentary | 30m | |
| 02:40 | 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. | Series, Documentary | 25m | |
| 03:05 | Live PD Presents | Series, Reality | 30m | |
| 03:35 | Live PD Presents | Series, Reality | 25m | |
| 04:00 | Crime Beat On nowWhen a dismembered body was found, detectives set out to identify the victim; after intense police work, they set out to find Rose McGroarty's killer. | The Tragic Slaying of a Good Samaritan: Rose McGroarty | Series, Crime | 30m |
| 04:30 | Crime BeatPenny Boudreau reported her 12-year-old daughter Karissa missing on the night of a heavy snowstorm in January 2008; in an emotional news conference... | Karissa Boudreau: Up With the Angels | Series, Crime | 30m |
| 05:00 | ExtraInside the entertainment newsgathering process, as reporters coast-to-coast break headlines, advance the stories of the day and sit down with celeb... | Series, Newsmagazine | 30m | |
| 05:30 | KELOLAND This Morning at 4:30amOvernight and early morning news events affecting the region and the nation, as well as weather and traffic conditions are presented by the KELOLAN... | News | 30m | |
| 06:00 | KELOLAND This Morning at 5amOvernight and early morning news events affecting the region and the nation, as well as weather and traffic conditions are presented by the KELOLAN... | News | 30m | |
| 06:30 | KELOLAND This Morning at 5:30 AMStay informed with the latest breaking news and headlines. | News | 30m | |
| 07:00 | KELOLAND This MorningOvernight and early morning news events affecting the region and the nation, as well as weather and traffic conditions are presented by the KELOLAN... | News | 1h | |
| 08:00 | KELOLAND This Morning at 5amOvernight and early morning news events affecting the region and the nation, as well as weather and traffic conditions are presented by the KELOLAN... | News | 30m | |
| 08:30 | KELOLAND This Morning at 5:30 AMStay informed with the latest breaking news and headlines. | News | 30m | |
| 09:00 | KELOLAND This MorningOvernight and early morning news events affecting the region and the nation, as well as weather and traffic conditions are presented by the KELOLAN... | News | 1h | |
| 10: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. | Series, Game show | 30m | |
| 10: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. | Series, Game show | 30m | |
| 11: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. | Series, Game show | 30m | |
| 11:30 | Family Feud Favorites"Family Feud" has seen some crazy moments over the years, so buckle up as we revisit these fan favorites. | Series, Comedy | 30m | |
| 12: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... | Series, Game show | 30m | |
| 12: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... | Series, Game show | 30m | |
| 13:00 | Midday in KELOLANDThe KELOLAND News Team presents the latest in local, regional, statewide and national news, along with business news, sports, weather and road cond... | News | 30m | |
| 13:30 | KELOLAND Inside the NewsroomStay informed with the latest breaking news and headlines. | News | 30m | |
| 14:00 | KELOLAND Weather or Not | Weather | 30m | |
| 14:30 | Eye on KELOLAND Rewind | Community | 30m | |
| 15: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. | Series, Game show | 30m | |
| 15: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. | Series, Game show | 30m | |
| 16:00 | KELOLAND LivingKELOLAND Living hosts take viewers on a 1-hour-a-day tour of fun, food and fascinating topics from throughout KELOLAND. | Community | 1h | |
| 17:00 | KELOLAND News First at FourThe KELOLAND News Team brings you the first look at today's developing stories, breaking news, sports and weather forecast to help you plan your ev... | News | 1h | |
| 18:00 | KELOLAND News at FiveThe KELOLAND News Team presents the latest in local, regional, statewide and national news, along with business news, sports and an in-depth look a... | News | 30m | |
| 18: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. | Series, Game show | 30m | |
| 19:00 | KELOLAND News at SixThe KELOLAND Evening News Team presents a comprehensive look at the news events of the day and updates on local weather conditions. | News | 30m | |
| 19:30 | Entertainment TonightNews and features about performers, productions and the milieu. | Series, Newsmagazine | 30m | |
| 20: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. | Series, Game show | 30m | |
| 20: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. | Series, Game show | 30m | |
| 21:00 | WWE NXTThe next generation of WWE Superstars takes to the ring. | S20 E41, 41 | Series, Pro wrestling | 2h |
| 23:00 | KELOLAND News at TenThe KELOLAND Nightly News Team presents the latest look at the top news events of the day, late-breaking news stories, local weather and tomorrow's... | News | 35m | |
| 23:35 | FriendsRachel's separated parents (Marlo Thomas, Ron Leibman) unexpectedly attend her surprise birthday party. | The One With Two Parties | Series, Sitcom | 25m |
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_dra3nb8m/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_dra3nb8m/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dra3nb8m/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_dra3nb8m/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_dra3nb8m/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_dra3nb8m/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_dra3nb8m/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_hm0hsjxb", "channel": "ch_dra3nb8m", "start": "2026-10-13T04:00:00Z", "stop": "2026-10-13T04:35:00Z", "title": "KELOLAND News at Ten", "sub_title": null, "description": "The KELOLAND Nightly News Team presents the latest look at the top news event...", "category": [ "news" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "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 |
|---|---|---|
| 00:37 | Funny You Should Ask | Series, Game show |
| 01:07 | Funny You Should Ask | Series, Game show |
| 01:37 | KELOLAND News at Ten | News |
| 30 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.