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_7gys1vnp/schedule?date=2026-10-13&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | Name That TuneHosted by Tony Award winner and Emmy Award nominee Jane Krakowski, the beloved musical game show tests contestants' music knowledge as they battle ... | Game show | 1h 1m | |
| 00:01 | Without a Trace On nowWhen an interracial couple's son is kidnapped, the team wonders if his white-supremacist paternal grandfather could be involved. | S5 E20, Skin Deep | Series, Crime drama | 59m |
| 01:00 | CHEK Late NewsStay informed with breaking news and headlines. | News | 30m | |
| 01:30 | CHEK Late NewsStay informed with breaking news and headlines. | News | 30m | |
| 02:00 | 100 Huntley StreetProviding the Gospel of Jesus Christ on a daily basis. | Religious, Talk | 30m | |
| 02:30 | Postcards From | 30m | ||
| 03:00 | The Past and the CuriousAn article can endure through time, but only its story makes it an artifact; who was the inventor who envisioned it, or the craftsman who created i... | Series, History | 30m | |
| 03:30 | Jewelry Television | Special | 1h | |
| 04:30 | Moissanite Fire JewelryJoin Charles Winston for expertly crafted jewelry in contemporary designs. Every Moissanite Fire jewel offers superior light dispersion and excepti... | Moissanite Fire (Oct 13th, 2026 04:00) | Series, Shopping | 1h |
| 05:30 | Sparkle in Silver JewelrySpice up your life with a little sparkle! Shop stunning silver jewelry designs set with glimmering gems. | Sparkle in Silver (Oct 13th, 2026 00:00) | Series, Shopping | 30m |
| 06:00 | Bella Luce JewelryGet your glamour on with gorgeous jewelry featuring fine diamond and gemstone simulants. Bella Luce makes exclusive luxury looks affordable. | Bella Luce (Oct 13th, 2026 06:00) | Series, Shopping | 1h |
| 07:00 | Silver Showcase JewelryShop fantastic values in timeless yet trendy sterling silver jewelry and gemstones. Then wow your friends with your new looks! | Silver Showcase (Oct 13th, 2026 07:00) | Series, Shopping | 1h 30m |
| 08:30 | Paid ProgrammingPaid programming. | Consumer, Shopping | 30m | |
| 09:00 | 100 Huntley StreetProviding the Gospel of Jesus Christ on a daily basis. | S2026 E203, Episode 203 | Religious, Talk | 30m |
| 09:30 | CHEK Late NewsStay informed with breaking news and headlines. | News | 30m | |
| 10:00 | CHEK Late NewsStay informed with breaking news and headlines. | News | 30m | |
| 10:30 | Song CircleTravelling across the country with his family in a renovated RV, songwriter Jay Pollmann discovered inspiration for songs in nature and in playing ... | Jay Pollmann | Series, Music | 30m |
| 11:00 | Carole Taylor's JournalA deep dive into pressing issues. | Community | 30m | |
| 11:30 | Hot BenchA friendship with romantic roots breaks down over money and motors; the woman claims she loaned the man money and expected repayment; he argues let... | S12 E156, TBD | Series, Reality | 30m |
| 12:00 | Judge JudyA woman says her ex attacked her, but her story has holes in it; a woman sues a man and his mother for punitive damages resulting from a pyramid sc... | S18 E207, Punch Drunk Love; Pyramid Scheme | Series, Reality | 30m |
| 12:30 | Judge JudyA young man's pregnant ex-fiancee sues him for damages; a car's owner says his friend confessed to totaling the vehicle in a practical joke gone bad. | S18 E211, Homeless and Happy?; Insurance Scam or Practical Joke? | Series, Reality | 30m |
| 13:00 | Live: Donnie and Dhali -- The TeamDaily sports headlines; recap the latest news of local teams; daily entertainment. | Sports talk | 2h | |
| 15:00 | Flip SideThe hilarious survey game show explores answers to questions from differing perspectives; host Jaleel White. | Game show | 30m | |
| 15:30 | Hot BenchThree judges argue the merits of a case among themselves and render a verdict. | Series, Reality | 30m | |
| 16:00 | Without a TraceWhen a successful real-estate agent is murdered, the police suspect he may have been the victim of foul play or of his association with low-life Ja... | S3 E17, Lone Star | Series, Crime drama | 1h |
| 17:00 | Without a TraceWhen a member of a church choir suddenly goes missing, detectives investigate and soon discover that she has been trying to hide an unusual secret. | S3 E18, Transitions | Series, Crime drama | 1h |
| 18:00 | Cold CaseIn light of a new fatality, a cult member's 1978 suicide is re-examined. | S2 E11, Blank Generation | Series, Crime drama | 1h |
| 19:00 | Cold CaseAn elderly woman who died of natural causes was using the identity of a woman who disappeared after being committed to a mental hospital in the 1950s. | S3 E5, Commited | Series, Crime drama | 1h |
| 20:00 | Live: CHEK News at 5A look at the day's top news stories. | News | 1h | |
| 21:00 | Live: CHEK News at 6Stay informed with the latest breaking news and headlines. | News | 1h | |
| 22:00 | Wheel of FortuneIn a classic game-show version of "Hangman," contestants solve word puzzles for cash and prizes. | NBA Week | Series, Game show | 30m |
| 22:30 | Jeopardy!The Emmy-winning quiz show features a unique answer-and-question format. | Series, Game show | 30m | |
| 23:00 | Law & Order: UKA murdered prison officer was not as honorable as his colleagues insist. | S3 E5, Survivor | Series, Crime drama | 1h |
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_7gys1vnp/schedule?date=2026-10-13&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7gys1vnp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7gys1vnp/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7gys1vnp/schedule?date=2026-10-13&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_7gys1vnp/schedule?date=2026-10-13&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_7gys1vnp/schedule", params={"date": "2026-10-13", "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_7gys1vnp/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_m9bxvje4", "channel": "ch_7gys1vnp", "start": "2026-10-13T03:00:00Z", "stop": "2026-10-13T04:01:00Z", "title": "Name That Tune", "sub_title": null, "description": "Hosted by Tony Award winner and Emmy Award nominee Jane Krakowski, the belove...", "category": [ "game show" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 33, "date": "2026-10-13", "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 | Chamber Chats | |
| 11:30 | Hot Bench | |
| 12:00 | Judge Judy | |
| 13 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.