74.3M 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_dhm1xp2x/schedule?date=2026-10-12&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Evening the OddsA documentary on gender equity in para sport in Canada; interviews with researchers; coaches; industry experts; high-performance athletes. | Special, Documentary | 1h | |
| 01:00 | Employable MeSelf-taught musician Kirishan is on the Autism spectrum and hopes to land his first-ever job in a data entry role; budding writer Nikoletta pitches... | Nikolette & Kirishan | Series, Documentary | 1h |
| 02:00 | Mind Your Own BusinessErin is the founder of Kingston Circus Arts, an organization with the goal of eventually expanding to other locations around Canada. | Kingston Circus Arts | Series, Entertainment | 30m |
| 02:30 | Mind Your Own BusinessMeeting Luke, whose StopGap ramps offer access to individuals with disabilities, parents with strollers and even large deliveries with carts. | StopGap | Series, Entertainment | 30m |
| 03:00 | Game ChangersJim Kyte made history as the first NHL player who was legally Deaf, succeeding in a fast and demanding sport; Dave travels to Gatineau, QC, where t... | Jim Kyte | Series, Documentary | 30m |
| 03:30 | Game ChangersDave Brown meets disability advocate, model and entrepreneur Benveet "Bean" Gill to explore her powerful journey of resilience and inclusion; then,... | Bean Gill | Series, Documentary | 30m |
| 04:00 | We Were BroncosRyan's wheelchair basketball team continues to struggle with consistency; he seeks advice from former Paralympian Chris Cederstrand about his paras... | A Basketball Rollercoaster | Series, Documentary | 30m |
| 04:30 | All InTyler travels to Cumberland, B.C. to learn adaptive mountain biking from local rider Gene Wey. The duo start with a ride showing how the Bowhead ad... | S1 E6, Episode 6 | Series, Educational | 30m |
| 05:00 | By Hook or By CookWhen family friends enlist Bruce's help with a 100-year-old lodge deep in the mountains, it's up to the adrenaline junkie and accessibility advocat... | The Jump | Series, Talk | 1h |
| 06:00 | Four SensesPie expert Wanda Beaver joins Christine and Carl in the kitchen to share her expertise. | Flakey | Series, Cooking | 30m |
| 06:30 | Our CommunityLearning about the Happy Popcorn Company, a family-run company that is inclusive. | Happy Popcorn Company | Series, Community | 30m |
| 07:00 | Dish With MaryHalifax-based Instagram food influencer Andy Hay makes fish tacos with mango slaw, paired with a mocktail Margarita. | Andy Hay | Series, Cooking | 30m |
| 07:30 | Dish With MaryA gluten-free pasta dish, created by Vancouver-based chef Jen Peters. | Chef Jen Peters | Series, Cooking | 30m |
| 08:00 | Pretty BlindJennie's goalball team squares off against her nemesis, Stinky Patty; will Veronica's incessant courtside chatter lose them the game? | Jennie and the Jets | Series | 30m |
| 08:30 | Losing YourselfKatrina O'Neil's battle with memory loss. At 29, Katrina suffered a cardiac arrest, which put her in a coma. When Katrina woke up, she thought she ... | Entertainment | 30m | |
| 09:00 | Healthy at HomeAn exercise routine provides a cardio boost while focusing on the muscles that improve posture and stability. | Ramp It Up | Series, Health | 30m |
| 09:30 | How We Do ItWhen Howie fails his guide dog exam, he learns that big feelings are welcome, but breaking things isn't. | Big Feelings | Series, Entertainment | 8m |
| 09:38 | How We Do ItHowie explores different job ideas and learns that there are many ways we can help people. | Jobs | Series, Entertainment | 8m |
| 09:46 | How We Do ItHowie finds a new calling as an emotional support animal after discovering that listening can help people feel better. | Listening | Series, Entertainment | 14m |
| 10:00 | We Were BroncosRyan's wheelchair basketball team continues to struggle with consistency; he seeks advice from former Paralympian Chris Cederstrand about his paras... | A Basketball Rollercoaster | Series, Documentary | 30m |
| 10:30 | All InTyler travels to Cumberland, B.C. to learn adaptive mountain biking from local rider Gene Wey. The duo start with a ride showing how the Bowhead ad... | S1 E6, Episode 6 | Series, Educational | 30m |
| 11:00 | By Hook or By CookWhen family friends enlist Bruce's help with a 100-year-old lodge deep in the mountains, it's up to the adrenaline junkie and accessibility advocat... | The Jump | Series, Talk | 1h |
| 12:00 | Four SensesPie expert Wanda Beaver joins Christine and Carl in the kitchen to share her expertise. | Flakey | Series, Cooking | 30m |
| 12:30 | Our CommunityLearning about the Happy Popcorn Company, a family-run company that is inclusive. | Happy Popcorn Company | Series, Community | 30m |
| 13:00 | The AwakenersLaura meets artists who help her discover the key to dealing with her own physical changes. | The Hope Art Carriers | Series, Art | 1h |
| 14:00 | Game ChangersJim Kyte made history as the first NHL player who was legally Deaf, succeeding in a fast and demanding sport; Dave travels to Gatineau, QC, where t... | Jim Kyte | Series, Documentary | 30m |
| 14:30 | Game ChangersDave Brown meets disability advocate, model and entrepreneur Benveet "Bean" Gill to explore her powerful journey of resilience and inclusion; then,... | Bean Gill | Series, Documentary | 30m |
| 15:00 | In FocusHost April Hubbard and guests Serena Thompson, Maeghan Taverner and Andrew Jantzen discuss their experiences of health care, disability and accessi... | Health Care & Accessibility | Series, Talk | 30m |
| 15:30 | You Can't Ask ThatParticipants discuss their perspectives on life with limb differences. | Limb Difference | Series, Reality | 30m |
| 16:00 | Postcards From Vancouver IslandBethany Deer and her guide dog Patronus venture through Vancouver Island, searching for whales, exploring castles, and making stained glass. | Special, Community | 1h | |
| 17:00 | Underdog IncDale comes face-to-face with some hard medical truths, and a diabetic crisis in the backcountry leads to a life-or-death recovery for Luke. | Family Matters | Series, Entertainment | 1h |
| 18:00 | Four SensesPie expert Wanda Beaver joins Christine and Carl in the kitchen to share her expertise. | Flakey | Series, Cooking | 30m |
| 18:30 | Our CommunityLearning about the Happy Popcorn Company, a family-run company that is inclusive. | Happy Popcorn Company | Series, Community | 30m |
| 19:00 | We Were BroncosRyan's wheelchair basketball team continues to struggle with consistency; he seeks advice from former Paralympian Chris Cederstrand about his paras... | A Basketball Rollercoaster | Series, Documentary | 30m |
| 19:30 | All InTyler travels to Cumberland, B.C. to learn adaptive mountain biking from local rider Gene Wey. The duo start with a ride showing how the Bowhead ad... | S1 E6, Episode 6 | Series, Educational | 30m |
| 20:00 | Adaptable AnimalsBig changes are in store for PawsAbility as Janice moves her practice; an old friend brings new visitors for brace fittings; a former Olympic Sledg... | Wheels (and Paws) Up | Series, Animals | 30m |
| 20:30 | IGotThisHow an adaptive watersport is carving out a new future for a community of athletes. | Waterski | Series, Documentary | 30m |
| 21:00 | Employable MeBen, who became blind at the age of 17, is looking to get his start in the marketing world; museum enthusiast Mitchell is on the Autism spectrum an... | Ben & Mitchell | Series, Documentary | 1h |
| 22:00 | Don't Take My Sparkle | Full Circle | Series | 30m |
| 22:30 | Seven Feet OverThe four protagonists spend the day together; whether on a restaurant terrace, at the Jean-Talon market or at the top of Mount Royal, their large s... | A Giant's Odyssey | Series, Documentary | 30m |
| 23:00 | AdaptingA romantic camping trip with Joey should finally give Lennon the relationship she's been searching for; instead, her growing connection with Dylan ... | A String of Bad Decisions | Series, Drama | 30m |
| 23:30 | Pretty BlindJennie's goalball team squares off against her nemesis, Stinky Patty; will Veronica's incessant courtside chatter lose them the game? | Jennie and the Jets | Series | 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_dhm1xp2x/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_dhm1xp2x/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dhm1xp2x/history?from=2025-11-12T00:00:00Z&to=2025-11-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_dhm1xp2x/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_dhm1xp2x/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_dhm1xp2x/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_dhm1xp2x/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_gywaa9wm", "channel": "ch_dhm1xp2x", "start": "2026-10-12T04:00:00Z", "stop": "2026-10-12T05:00:00Z", "title": "Evening the Odds", "sub_title": null, "description": "A documentary on gender equity in para sport in Canada; interviews with resea...", "category": [ "special", "documentary" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 42, "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 | Employable Me | |
| 12:00 | Four Senses | |
| 12:30 | Our Community | |
| 19 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.