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_j3pjxvwn/schedule?date=2026-10-14&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | 99 to BeatThe remaining contestants compete in five games, Butterfly Catch, Balloon Cup Transfer, Piggy Bank Raid, Boat Float and Hang a Painting. | S1 E5, Who Framed Ken & Erin? | Series, Game show | 1h |
| 01:00 | PyramidMo Collins ("MAD TV") vs. Alan Rosenberg ("The Guardian"). | Series, Game show | 30m | |
| 01:30 | Match GameGene Rayburn hosts this comedy-game show hybrid in which contestants try to match answers given by celebrities to humorous, and often risque, fill-... | Game show | 30m | |
| 02:00 | Supermarket SweepTeams answer questions to earn time and advantages over their competitors before going on a supermarket shopping spree; the team that adds the most... | Game show | 30m | |
| 02:30 | TattletalesCelebrity couples answer questions to win money for the audience. | Game show | 30m | |
| 03:00 | Card SharksContestants vie for money and prizes with playing cards by guessing whether the next in a set will be higher or lower. | Series, Game show | 30m | |
| 03:30 | Sale of the CenturyThree contestants compete in a rapid fire question & answer game, with players offered a chance to spend their accumulated bankroll to buy instant ... | Series, Game show | 30m | |
| 04:00 | The Price Is RightParticipants must guess the prices of different types of items, ranging from vehicles to electronic appliances, to win a prize. | Series, Game show | 1h | |
| 05:00 | America's Funniest Home VideosTrampoline mishaps; a man on a roller coaster screams like a little girl. | S18 E12, January 27, 2008 | Series, Reality | 1h |
| 06:00 | The Past and the CuriousA look at some older finds. | History | 30m | |
| 06:30 | Pop WhizPop Whiz is a travelling trivia game show that will challenge teens from across Canada on their pop culture knowledge. | London - Go Big or Go Home | Series, Game show | 30m |
| 07:00 | Cash CabUnassuming people enter a taxi cab as simple passengers taking a normal ride, only to be shocked when they discover that they're instant contestant... | Series, Game show | 30m | |
| 07:30 | TalkaboutA pair of contestants choose one of two subjects to talk about and have 20 seconds each to rapidly explain the subject while trying to hit as many ... | Game show | 30m | |
| 08:00 | Split SecondContestants are asked a series of questions. | Game show | 30m | |
| 08:30 | Anything You Can Do | Series | 30m | |
| 09:00 | Bumper Stumpers | Game show | 30m | |
| 09:30 | Cash CabUnassuming people enter a taxi cab as simple passengers taking a normal ride, only to be shocked when they discover that they're instant contestant... | Series, Game show | 30m | |
| 10:00 | TalkaboutA pair of contestants choose one of two subjects to talk about and have 20 seconds each to rapidly explain the subject while trying to hit as many ... | Game show | 30m | |
| 10:30 | Split SecondContestants are asked a series of questions. | Game show | 30m | |
| 11:00 | Anything You Can Do | Series | 30m | |
| 11:30 | Bumper Stumpers | Game show | 30m | |
| 12:00 | Family Feud CanadaThe Walsh and Keogak-Etitiq families face off for the chance to play Fast Money and win $10,000. | S5 E63, Episode 63 | Series, Game show | 30m |
| 12:30 | Family Feud CanadaTwo families compete to guess the most popular answers to family-friendly survey questions, with a Canadian twist. | S5 E64, Episode 64 | Series, Game show | 30m |
| 13:00 | The Price Is RightParticipants must guess the prices of different types of items, ranging from vehicles to electronic appliances, to win a prize. | Series, Game show | 1h | |
| 14:00 | TattletalesPanelists include Hugh Lambert and Nancy Sinatra; Robert Blake and Sondra Blake; Orson Bean and Carolyn Bean. | Series, Game show | 30m | |
| 14:30 | Match GameGene Rayburn hosts this comedy-game show hybrid in which contestants try to match answers given by celebrities to humorous, and often risque, fill-... | Game show | 30m | |
| 15:00 | Match GameGene Rayburn hosts this comedy-game show hybrid in which contestants try to match answers given by celebrities to humorous, and often risque, fill-... | Game show | 30m | |
| 15:30 | PasswordTwo contestants, each teamed with a celebrity partner, compete in a word-association game. One player tries to guess a word based on clues offered ... | Game show | 30m | |
| 16:00 | Card SharksContestants vie for money and prizes with playing cards by guessing whether the next in a set will be higher or lower. | Series, Game show | 30m | |
| 16:30 | Sale of the CenturyThree contestants compete in a rapid fire question & answer game, with players offered a chance to spend their accumulated bankroll to buy instant ... | Series, Game show | 30m | |
| 17:00 | Supermarket SweepTeams answer questions to earn time and advantages over their competitors before going on a supermarket shopping spree; the team that adds the most... | Game show | 30m | |
| 17:30 | PyramidJillian Barberie ("Good Day Live") vs. Colin Mochrie ("Whose Line Is It Anyway?"). | Series, Game show | 30m | |
| 18:00 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | Series, Game show | 30m | |
| 18:30 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | Series, Game show | 30m | |
| 19:00 | The Price Is RightParticipants must guess the prices of different types of items, ranging from vehicles to electronic appliances, to win a prize. | Series, Game show | 1h | |
| 20:00 | The Price Is RightParticipants must guess the prices of different types of items, ranging from vehicles to electronic appliances, to win a prize. | Series, Game show | 1h | |
| 21:00 | The Weakest LinkEight of TV's most fabulous ex-wives compete to win up to $1 million for the charity of their choosing. | Ex-Wives Club | Series, Game show | 1h |
| 22:00 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | Series, Game show | 30m | |
| 22:30 | Family FeudFamily Feud is an American television game show where two families compete to name the responses to survey questions in order to win cash and prizes. | Series, Game show | 30m | |
| 23:00 | The Price Is RightParticipants must guess the prices of different types of items, ranging from vehicles to electronic appliances, to win a prize. | Series, Game show | 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_j3pjxvwn/schedule?date=2026-10-14&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_j3pjxvwn/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_j3pjxvwn/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_j3pjxvwn/schedule?date=2026-10-14&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_j3pjxvwn/schedule?date=2026-10-14&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_j3pjxvwn/schedule", params={"date": "2026-10-14", "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_j3pjxvwn/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_ascs4sk6", "channel": "ch_j3pjxvwn", "start": "2026-10-14T04:00:00Z", "stop": "2026-10-14T05:00:00Z", "title": "99 to Beat", "sub_title": "Who Framed Ken & Erin?", "description": "The remaining contestants compete in five games, Butterfly Catch, Balloon Cup...", "category": [ "series", "game show" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 40, "date": "2026-10-14", "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 | Bumper Stumpers | |
| 11:30 | Bumper Stumpers | |
| 12:00 | Family Feud Canada | |
| 16 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.