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.
All times America/New_York. The same day from the API: GET /v1/channels/ch_wh5c9rbh/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Dr. Sam's No More DenturesLock your dentures down and secure them with dental implants so you can eat whatever you want; Dr Sam discusses the reality of people suffering fro... | Consumer | 30m | |
| 00:30 | The RookieIn the midst of a heatwave and a citywide blackout, Nolan and Aaron follow increasingly large leads after they discover criminals hiding at the sta... | Daddy Cop | Series, Crime drama | 1h |
| 01:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 02:00 | S.W.A.T.When a female robbery crew honey traps and kills several rich VIPs, HONDO and 20-SQUAD get a call to come in; they assist FBI Agent Jackie Vasquez ... | Honeytrap | Series, Crime drama | 1h |
| 03:00 | Front Office Sports TonightHost Matt Iseman goes beyond the field of play to break down the most important cultural, entertainment and business stories in the world of sports. | Series, News | 30m | |
| 03:30 | Judge JudyA man admits he poured gasoline all over his ex-lover's property; after an unleashed pit bull viciously attacks a much smaller dog, the animals' ow... | S19 E31, Doused With Gasoline!; Pit Bull vs. Bijon | Series, Reality | 30m |
| 04:00 | Judge JudyA young father goes to jail for breaking into his own home; a woman sues for medical bills after being hit by a car as she crossed the street. | S18 E220, Domestic Violence or Victimized Father?; Pedestrian Meets Hood of Car! | Series, Reality | 30m |
| 04:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 05:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 05:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 06:00 | Oklahoma Tset: Keeping the Promise for Health | Special, Public affairs | 30m | |
| 06:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 07:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 07:30 | No More DenturesDr. Vandermolen discusses the benefits of dental implants for denture wearers to secure a loose-fitting denture. No more additional dentures. | Consumer | 30m | |
| 08:00 | Good Morning AmericaEarly morning news and entertainment program that covers important issues with key figures from around the world and a wide spectrum of topics, inc... | Series, Talk | 1h | |
| 09:00 | This Week With George StephanopoulosRep. Tom Emmer (R-Minn.); Rev. Adam Hamilton; roundtable discussion with Donna Brazile, Chris Christie, Marianna Sotomayor and Eliana Johnson. | Series, Talk | 1h | |
| 10:00 | In Search of the Lord's WayPhil Sanders presents a Bible-based message of God's grace; from the Church of Christ in Edmond, Okla. | Religious | 30m | |
| 10:30 | Let the Bible SpeakAlthough religious confusion reigns throughout the world, Brett Hickey presents his call for unity that is founded on a return to New Testament Chr... | Religious | 30m | |
| 11:00 | Cowboys HuddleWeekly review of the team and opponents. | Football | 30m | |
| 11:30 | Special Edition With Jerry Jones: Dallas Cowboys Special | Football | 30m | |
| 12:00 | Sherman Bible Church | Religious | 30m | |
| 12:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 13: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 | |
| 13:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 14:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 14:30 | To Be AnnouncedProgramming to be announced. | Special, Entertainment | 30m | |
| 15:00 | Live: Women's College VolleyballFrom Moody Coliseum in Dallas. | Sport, Volleyball | 2h | |
| 17:00 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 17:30 | Jeopardy!The Emmy-winning quiz show features a unique answer-and-question format. | Series, Game show | 30m | |
| 18:00 | ABC World News Tonight With David MuirDelivering the news that matters most. | Series, News | 30m | |
| 18:30 | ABC Texoma Weekend News at 5:30Stay informed with the latest breaking news and headlines. | News | 30m | |
| 19:00 | America's Funniest Home VideosSquirrels act nutty; epic pranks; a ding-dong-ditch attempt backfires spectacularly; family squabbles. | S37 E3, Family Squabbles, Squirrely, and The Red, White, and Bruised | Series, Reality | 1h 2m |
| 20:02 | America's Funniest Home VideosMishaps when people try to perform magic tricks; a musical tribute to cats; pranks including a kid who discovers his mom filled his lunchbox with p... | Nincompoop Compatible, Magic, and Sibling Rivalry | Series, Reality | 31m |
| 20:33 | The Sixth SenseYoung Cole Sear (Haley Joel Osment) is haunted by a dark secret: he is visited by ghosts. Cole is frightened by visitations from those with unresol... | Movie, Thriller | 2h 27m | |
| 23:00 | ABC Texoma Weekend News at 10Stay informed with breaking news and headlines. | News | 30m | |
| 23:30 | Inside Edition WeekendA news magazine show covering entertainment news and celebrity reports; investigative reports dig into top stories and human interest headlines. | Series, Talk | 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_wh5c9rbh/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_wh5c9rbh/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_wh5c9rbh/history?from=2026-10-05T00:00:00Z&to=2026-10-06T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_wh5c9rbh/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_wh5c9rbh/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_wh5c9rbh/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_wh5c9rbh/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_tkempgqe", "channel": "ch_wh5c9rbh", "start": "2026-10-11T04:00:00Z", "stop": "2026-10-11T04:30:00Z", "title": "Dr. Sam's No More Dentures", "sub_title": null, "description": "Lock your dentures down and secure them with dental implants so you can eat w...", "category": [ "consumer" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 36, "date": "2026-10-11", "tz": "America/New_York" } }
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.