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_fyp715h7/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 ... | 1h 1m | ||
| 00:01 | Without a TraceWhen an interracial couple's son is kidnapped, the team wonders if his white-supremacist paternal grandfather could be involved. | 59m | ||
| 01:00 | CHEK Late NewsStay informed with breaking news and headlines. | 30m | ||
| 01:30 | CHEK Late NewsStay informed with breaking news and headlines. | 30m | ||
| 02:00 | 100 Huntley StreetProviding the Gospel of Jesus Christ on a daily basis. | 30m | ||
| 02:30 | Postcards From On now | 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... | 30m | ||
| 03:30 | Jewelry Television | 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... | 1h | ||
| 05:30 | Sparkle in Silver JewelrySpice up your life with a little sparkle! Shop stunning silver jewelry designs set with glimmering gems. | 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. | 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! | 1h 30m | ||
| 08:30 | Paid ProgrammingPaid programming. | 30m | ||
| 09:00 | 100 Huntley StreetProviding the Gospel of Jesus Christ on a daily basis. | S2026 E203, Episode 203 | 30m | |
| 09:30 | CHEK Late NewsStay informed with breaking news and headlines. | 30m | ||
| 10:00 | CHEK Late NewsStay informed with breaking news and headlines. | 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 ... | 30m | ||
| 11:00 | Carole Taylor's JournalA deep dive into pressing issues. | 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... | 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... | 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. | 30m | ||
| 13:00 | Live: Donnie and Dhali -- The TeamDaily sports headlines; recap the latest news of local teams; daily entertainment. | 2h | ||
| 15:00 | Flip SideThe hilarious survey game show explores answers to questions from differing perspectives; host Jaleel White. | 30m | ||
| 15:30 | Hot BenchThree judges argue the merits of a case among themselves and render a verdict. | 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... | 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. | 1h | ||
| 18:00 | Cold CaseIn light of a new fatality, a cult member's 1978 suicide is re-examined. | 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. | 1h | ||
| 20:00 | Live: CHEK News at 5A look at the day's top news stories. | 1h | ||
| 21:00 | Live: CHEK News at 6Stay informed with the latest breaking news and headlines. | 1h | ||
| 22:00 | Wheel of FortuneIn a classic game-show version of "Hangman," contestants solve word puzzles for cash and prizes. | 30m | ||
| 22:30 | Jeopardy!The Emmy-winning quiz show features a unique answer-and-question format. | 30m | ||
| 23:00 | Law & Order: UKA murdered prison officer was not as honorable as his colleagues insist. | 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_fyp715h7/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_fyp715h7/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_fyp715h7/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_fyp715h7/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_fyp715h7/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_fyp715h7/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_fyp715h7/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_nv3hnh5z", "channel": "ch_fyp715h7", "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": [], "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 | Monday 9 October 2023 | Category |
|---|---|---|
| Nothing held for that day. Try another date. | ||
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.