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_dra3nb8m/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:30 | Live: College FootballFresno State Bulldogs host the No. 23 Boise State Broncos in a Pac-12 Week 6 matchup in Fresno. Fresno State relies on Jayden Mandal after his 245 ... | Sport, Football | 3h 30m | |
| 02:00 | The EqualizerMcCall races to find a woman kidnapped by a serial killer whose past crimes went undetected because the victims were from marginalized communities;... | Hunting Grounds | Series, Crime drama | 1h |
| 03:00 | Entertainment TonightNews and features about performers, productions and the milieu. | Series, Newsmagazine | 1h | |
| 04: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 | |
| 04:30 | Green Bay Nation | 30m | ||
| 05:00 | Chicago P.D.Atwater struggles to find balance as he teams up with a forensic psychologist on an armed robbery case. | S12 E3, Off Switch | Series, Crime drama | 1h |
| 06:00 | Music & the Spoken WordThe Tabernacle Choir at Temple Square performs songs of hope, faith and inspiration; singing sacred hymns both new and old from around the world as... | Music, Religious | 30m | |
| 06:30 | Midwest Farm WeeklyAgricultural news. | Community | 30m | |
| 07:00 | Time of Grace With Pastor Mike NovotnyPolitics is loud, divided, and everywhere, but following Jesus calls for something different. In this message, Pastor Mike focuses on what actually... | Can a Christian Vote for any Political Party? | Series, Religious | 30m |
| 07:30 | Eye on KELOLAND Rewind | Community | 30m | |
| 08: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 | |
| 09:00 | This Week in KELOLANDStay informed with the latest breaking news and headlines. | News | 30m | |
| 09:30 | Inside KELOLANDThe inside story on news affecting you from across the region with in-depth interviews with the newsmakers. | Public affairs | 30m | |
| 10:00 | The Hill Sunday With Chris StirewaltFeaturing a variety of politicians and newsmakers discussing the latest political news from the nation's capital. | Series, News | 1h | |
| 11:00 | Sunday TV MassSunday TV mass for the homebound, recorded at the Cathedral of St. Joseph, Sioux Falls. | Religious | 1h | |
| 12:00 | KELOLAND Your Money Matters More | Bus./financial | 30m | |
| 12:30 | PBR Team SeriesTalented bull riders go head-to-head with bucking bulls to see which team comes out on top. | Sport, Bull riding | 2h 30m | |
| 15: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. | Series, Documentary | 30m | |
| 15: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. | Series, Documentary | 30m | |
| 16:00 | TMZTMZ TV tracks down today's hottest stars with their cameras, whether they are hitting the clubs or the dry cleaners. | Series, Newsmagazine | 1h | |
| 17:00 | Entertainment TonightNews and features about performers, productions and the milieu. | Series, Newsmagazine | 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. | Series, Game show | 30m | |
| 18:30 | KELOLAND Weekend NewsThe news of the weekend, topics of special interest in the Sioux Falls area, weather forecasts and sports scores are presented by the KELOLAND News... | News | 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. | Series, Game show | 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. | Series, Game show | 30m | |
| 20:00 | Police 24/7A reported menacing call requires multiple police and dogs to resolve the situation; a man tries to get his car back from the impound yard; a secur... | S2 E18, It's Not a Good Day Today | Series, Documentary | 1h |
| 20:30 | Miss CongenialityWhen a terrorist threatens to bomb the Miss United States pageant, the FBI rushes to find a female agent to go undercover as a contestant. Unfortun... | Movie, Comedy | 2h 30m | |
| 21:00 | The '90s Boy Band BoomA front-row look at the peak era of boy bands, told by those who lived it; a look back at the boy bands -- from growing up on the road to the explo... | Special, Documentary | 2h | |
| 23:00 | KELOLAND Weekend NewsThe news of the weekend, topics of special interest in the Sioux Falls area, weather forecasts and sports scores are presented by the KELOLAND News... | News | 30m | |
| 23:30 | Inside KELOLANDThe inside story on news affecting you from across the region with in-depth interviews with the newsmakers. | Public affairs | 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_dra3nb8m/schedule?date=2026-10-11&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-11&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-11&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-11", "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-11, the first programme { "data": [ { "id": "ls_zeq2ktwd", "channel": "ch_dra3nb8m", "start": "2026-10-11T02:30:00Z", "stop": "2026-10-11T06:00:00Z", "title": "Live: College Football", "sub_title": null, "description": "Fresno State Bulldogs host the No. 23 Boise State Broncos in a Pac-12 Week 6 ...", "category": [ "sports", "football" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-11", "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.