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/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-12&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 | 30m | |
| 00: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 | |
| 01:00 | Dr. Ho TalksLearn how you can get relief from your pain and tension in the comfort of your own home. | Pain and Tension Relief | Series, Health | 30m |
| 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.THRUSH duplicates kidnapped Solo, then sends the double to steal the key to a computer controlling a new, ultimate weapon. | S1 E8, The Double Affair | Series, Crime drama | 1h |
| 11:00 | The Rockford FilesRockford jeopardizes his friendship with Becker when he takes it upon himself to investigate the slaying of Deputy Chief Towne's unfaithful wife. | S5 E5, Kill the Messenger | Series, Crime drama | 1h |
| 12:00 | Mod SquadPete befriends a 15-year-old farm boy (Billy Bowles) searching for his widower father; guest Virginia Gregg. | S3 E21, Welcome to Our City | Series, Crime drama | 1h |
| 13:00 | Welcome Back, KotterAfter losing a fight, Epstein disappears because he can't take the harassment from fellow Sweathogs. | S1 E8, One of Our Sweathogs is Missing | Series, Sitcom | 30m |
| 13:30 | The Carol Burnett ShowGuests include Nanette Fabray and Trini Lopez. | S3 E22, with Nanette Fabray, Trini Lopez | Series, Comedy | 30m |
| 14:00 | Charles in ChargeCharles gets an A on an English assignment, but later discovers he handed Sarah's paper in by mistake. | S3 E19, Berkling Up Is Hard to Do | Series, Sitcom | 30m |
| 14:30 | CoachHayden discovers his top high-school recruit (Terrance Howard) has lost the desire to play football. | S6 E19, Blue Chip Blues | Series, Sitcom | 30m |
| 15:00 | All in the FamilyGloria feels like a "dumb blonde" when Mike ignores her for an intellectual friend. | S5 E14, Mike's Friend | Series, Sitcom | 30m |
| 15:30 | The NannyFran dresses in drag to crash a men's club in order to stop Mr. Sheffield from using her boyfriend's stock tip. | Stock Tip | Series, Sitcom | 30m |
| 16:00 | The Perfect LinePlayers Kevin, Vylynh, Victoria and Ashley compete to get the most correct answers. | Things Are Changing! | 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. | Deep Thoughts | 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 woman was falsely identified as a suspected porch pirate. | Flock Camera | Series, Newsmagazine | 30m |
| 20:00 | Name That Tune"Beverly Hills 90210" actor Brian Austin Green takes on "Melrose Place" actress Daphne Zuniga; paranormal investigator Emily takes on supernatural ... | It's a '90s Halloween | Series, Game show | 1h 1m |
| 21:01 | Rookie BlueAndy goes undercover as a prostitute during a citywide sting operation; Dov and Andy's attempt to impress Sgt. Boyko backfires. | S1 E4, Signals Crossed | Series, Crime drama | 59m |
| 22:00 | Third WatchPolice sort through the aftermath of a shootout between rival gangs; Yokas tries to interrogate an icy Russian mobster. | S3 E14, Superheroes (2) | Series, Crime drama | 1h |
| 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-12&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-12&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-12&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-12", "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-12, the first programme { "data": [ { "id": "ls_mnv0yezj", "channel": "ch_6xphn9py", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T04:30: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": 28, "date": "2026-10-12", "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.