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_nqztxdwv/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | Top 10Counting down the top 10 heroes and survivors. | 1h | ||
| 00:30 | Men's Health - All-Natural Secret for Prostate HealthProsvent is a doctor-formulated blend of rejuvenating herbs and nutrients that help protect overall prostate health. | 30m | ||
| 01:00 | Entertainment TonightNews and features about performers, productions and the milieu. | 1h | ||
| 02:00 | Inside Edition WeekendA news magazine show covering entertainment news and celebrity reports; investigative reports dig into top stories and human interest headlines. | 30m | ||
| 02:30 | Game Time With Boomer EsiasonCollege football Hall of Famer and NFL great Warrick Dunn. | 30m | ||
| 03:00 | Military MakeoverNucor is a modern, high-tech industry that has a history of innovation and sustainability; more than a steel company, they are an innovative indust... | 30m | ||
| 03:30 | Paid ProgrammingPaid programming. | 30m | ||
| 04:00 | Paid ProgrammingPaid programming. | 30m | ||
| 04:30 | Paid ProgrammingPaid programming. | 30m | ||
| 05:00 | Paid ProgrammingPaid programming. | 30m | ||
| 05:30 | Paid ProgrammingPaid programming. | 30m | ||
| 06:00 | Paid ProgrammingPaid programming. | 30m | ||
| 06:30 | Paid ProgrammingPaid programming. | 30m | ||
| 07:00 | AgDaySince 1982, "AgDay" has been providing farmers and ranchers news, weather and market information every weekday morning. The half-hour program cover... | 30m | ||
| 07:30 | Andrew Wommack: Gospel TruthAndrew teaches that faith appropriates God's provision through perseverance, spiritual focus and obedience — don't settle for less. | 30m | ||
| 08:00 | Paid ProgrammingPaid programming. | 30m | ||
| 08:30 | Through the Bible With Les FeldickLes Feldick, an Oklahoma farmer and rancher with a special gift for teaching the Bible; his simple and nondenominational approach on the program "T... | 30m | ||
| 09:00 | Men's Health - All-Natural Secret for Prostate HealthProsvent is a doctor-formulated blend of rejuvenating herbs and nutrients that help protect overall prostate health. | 30m | ||
| 09:30 | Paid ProgrammingPaid programming. | 30m | ||
| 10:00 | 48 HoursThis newsmagazine investigates intriguing crime and justice cases that touch on all aspects of the human experience. Over its long run, the show ha... | 30m | ||
| 10:30 | 48 HoursThis newsmagazine investigates intriguing crime and justice cases that touch on all aspects of the human experience. Over its long run, the show ha... | 30m | ||
| 11: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 | ||
| 12:00 | America's Funniest Home VideosAmateur videographers in the U.S. submit videos of their kids, pets, friends and families in funny and embarrassing situations with the hope of win... | 30m | ||
| 12:30 | America's Funniest Home VideosAmateur videographers in the U.S. submit videos of their kids, pets, friends and families in funny and embarrassing situations with the hope of win... | 30m | ||
| 13:00 | The 700 ClubAmazing stories of God helping people around the world. | 1h | ||
| 14:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | 30m | ||
| 14:30 | 25 Words or LessOne tricky word takes this team in an unexpected direction as they race against the clock. | 30m | ||
| 15:00 | The Perfect LineDeborah Norville hosts a fun, new game in which contestants must arrange events, items or people in the correct order to create "The Perfect Line" ... | 30m | ||
| 15:30 | Flip SideSonia and Jessica take on Sykoria and Tisha. | 30m | ||
| 16:00 | Pawn StarsA seller brings in a competition dragster racecar; Rick and Corey are presented with a Japanese land mine training kit used during World War II; Co... | 30m | ||
| 16:30 | Pawn StarsThe guys are presented with a 1969 Buick Skylark; Chumlee and the Old Man look to buy a Civil War field desk complete with captured Confederate doc... | 30m | ||
| 17:00 | iCRIME With Elizabeth Vargas On nowCrimes from across the country that have been captured by ordinary people on their smartphones; stories of victims, witnesses, law enforcement and ... | 30m | ||
| 17:30 | Court CamA daring courthouse escape; an angry defendant flips a podium, a chipmunk interrupts a Zoom hearing. | 30m | ||
| 18:00 | 48 HoursThis newsmagazine investigates intriguing crime and justice cases that touch on all aspects of the human experience. Over its long run, the show ha... | 1h | ||
| 19: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 | ||
| 20: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 | ||
| 21: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 | ||
| 22:00 | Two and a Half MenJudith is dating Jake's pediatrician (Ryan Stiles), and Alan is upset until Charlie points out that if she remarries, his alimony payments will end. | 30m | ||
| 22:30 | Two and a Half MenCharlie behaves strangely after an evening with his mother; Alan's date (Janeane Garofalo) reacts oddly after making love. | 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_nqztxdwv/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_nqztxdwv/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_nqztxdwv/history?from=2026-06-25T00:00:00Z&to=2026-06-26T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_nqztxdwv/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_nqztxdwv/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_nqztxdwv/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_nqztxdwv/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_k5xk9psh", "channel": "ch_nqztxdwv", "start": "2026-10-12T03:30:00Z", "stop": "2026-10-12T04:30:00Z", "title": "Top 10", "sub_title": null, "description": "Counting down the top 10 heroes and survivors.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 41, "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 |
|---|---|---|
| 01:00 | Bob Hearts Abishola | Series, Sitcom |
| 01:30 | Bob Hearts Abishola | Series, Sitcom |
| 02:00 | Entertainment Tonight | Series, Newsmagazine |
| 32 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.