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/Toronto 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/Toronto. The same day from the API: GET /v1/channels/ch_6xphn9py/schedule?date=2026-10-15&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Evening News at ElevenA daily evening news show for the Hamilton, Halton and Niagara region. | News | 37m | |
| 00:37 | NightlineIn-depth reporting on one or more of the major stories in the news, with occasional segments on pop culture; journalists Juju Chang and Byron Pitts... | Series, Talk | 29m | |
| 01:06 | Trending NowTaking a dive into the most talked about stories and celebrating the content that drives conversations both online and in homes; delivering insight... | News | 24m | |
| 01:30 | Jewelry TelevisionShop for incredible prices on fine jewelry and gemstones. Specializing in offering the best selection of jewelry and gemstones 24 hours a day, 7 da... | Special, Consumer | 3h 30m | |
| 05:00 | Joni Table TalkJoni and guests tackle a wide range of relevant issues, controversial subjects and hard-hitting news topics with candor and wit. | Religious, Talk | 30m | |
| 05:30 | Andrew Wommack MinistriesPractical insight and powerful biblical teaching from the word of God with special emphasis on God's unconditional love and the balance between gra... | Religious | 30m | |
| 06:00 | Morning LiveA lively presentation of information for viewers to start their day. | News | 4h | |
| 10:00 | The Man From U.N.C.L.E.Solo must prevent a war by learning who is responsible for launching fungus-spraying missiles that are destroying Russia's grain crop. | The Neptune Affair | Series, Crime drama | 1h |
| 11:00 | The Rockford FilesRockford and hostile Lt. Chapman cooperate after art thieves halt a party for Angel's brother-in-law, the new police commissioner. | The Empty Frame | Series, Crime drama | 1h |
| 12:00 | Mod SquadLinc runs out of gas near a desert ghost town, where he spots a kidnap victim (Clint Howard); guest Paul Richards. | The Price of Love | Series, Crime drama | 1h |
| 13:00 | Welcome Back, KotterA poor report card helps Gabe convince Barbarino to get a tutor. | Barbarino's Girl | Series, Sitcom | 30m |
| 13:30 | The Carol Burnett ShowDon Adams guest stars; Don plays a talk show host beset with technical difficulties and Carol's agitated husband in The Lost Purse; Lesley Ann Warr... | Don Adams, Lesley Ann Warren | Series, Comedy | 30m |
| 14:00 | Charles in ChargeBuddy and Charles stop a would-be robber from holding up the pizza parlor. | Hero Today, Gone Tomorrow | Series, Sitcom | 30m |
| 14:30 | CoachHayden sets out to discourage Christine from ever accepting another invitation to go fishing. | One of the Guys | Series, Sitcom | 30m |
| 15:00 | All in the FamilyArchie fears for his family's safety when he learns the plumber working in his house is a convict on furlough from prison. | Prisoner in the House | Series, Sitcom | 30m |
| 15:30 | The NannySylvia (Renee Taylor) is offended when Fran (Fran Drescher) refuses to wear a mink coat she inherited from her Aunt Mimma. With Charles Shaughnessy. | Take Back Your Mink | Series, Sitcom | 30m |
| 16:00 | The Perfect LinePlayers Lori, Isaiah, Kristin and Bryce compete to get the most correct answers. | Twinkle & Torquoise | Series, Game show | 30m |
| 16:30 | Person, Place or ThingA modern take on the age-old game of 20 Questions intersperses comedy with common knowledge; hosted by People's Choice Award winner Melissa Peterman. | Showtime at the Apollo | Series, Game show | 30m |
| 17:00 | 25 Words or LessMelissa Peterman and Carson Kressley. | Series, Game show | 30m | |
| 17:30 | NightlineIn-depth reporting on one or more of the major stories in the news, with occasional segments on pop culture; journalists Juju Chang and Byron Pitts... | Series, Talk | 30m | |
| 18:00 | Evening News at SixA daily evening news show for the Hamilton, Halton and Niagara region. | 1h | ||
| 19:00 | Trending NowTaking a dive into the most talked about stories and celebrating the content that drives conversations both online and in homes; delivering insight... | News | 30m | |
| 19:30 | Inside EditionA syndicated news magazine includes investigative reports, interviews with newsmakers, human interest stories and celebrity and pop-culture features. | Series, Newsmagazine | 30m | |
| 20:00 | Hell's KitchenThe chefs get a glimpse of college life and compete in a beer pong-themed challenge to decide who can best pair alcohol with their protein. | Hell's Kitchen University | Series, Cooking | 1h |
| 21:00 | Mr. DGerry turns to online dating with Bobbi and Robert's big day fast approaching. | A Wedding Story | Series, Comedy | 30m |
| 21:30 | Home EconomicsTom and Marina must make a difficult choice after they uncover a bombshell revelation about SofĂa Salazar; Connor and JoJo's secret relationship is... | Men's Water-Resistant Watch, $289 | Series, Sitcom | 30m |
| 22:00 | Comedy at Club 54Ben Guyatt hosts from Club 54 in Burlington, Ontario. | Comedy | 30m | |
| 22:30 | Comedy at Club 54Ben Guyatt hosts from Club 54 in Burlington, Ontario. | Comedy | 30m | |
| 23:00 | Evening News at ElevenA daily evening news show for the Hamilton, Halton and Niagara region. | News | 30m | |
| 23:30 | Trending NowTaking a dive into the most talked about stories and celebrating the content that drives conversations both online and in homes; delivering insight... | News | 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_6xphn9py/schedule?date=2026-10-15&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_6xphn9py/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_6xphn9py/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_6xphn9py/schedule?date=2026-10-15&tz=America/Toronto"); 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_6xphn9py/schedule?date=2026-10-15&tz=America/Toronto", { 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_6xphn9py/schedule", params={"date": "2026-10-15", "tz": "America/Toronto"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_6xphn9py/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_z1v4x9m0", "channel": "ch_6xphn9py", "start": "2026-10-15T04:00:00Z", "stop": "2026-10-15T04:37:00Z", "title": "Evening News at Eleven", "sub_title": null, "description": "A daily evening news show for the Hamilton, Halton and Niagara region.", "category": [ "news" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-15", "tz": "America/Toronto" } }
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 | Wednesday 12 November 2025 | Category |
|---|---|---|
| 11:00 | Leave It to Beaver | |
| 11:30 | Laverne & Shirley | |
| 12:00 | The Six Million Dollar Man | |
| 15 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.