74.6M 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/New_York 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/New_York. The same day from the API: GET /v1/channels/ch_zk7xjb58/schedule?date=2026-10-11&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:29 | Income PropertyScott shows Nicole & Michelle different types of properties then helps them agree on an investment strategy. | S9 E1, Nicole & Michelle | 54m | |
| 00:22 | Income PropertyScott helps Robert & Stephanie choose between a bungeloft, a detached duplex, and a single-family home. | S9 E6, Robert & Stephanie | 54m | |
| 01:16 | Income PropertyScott helps Cheryl & Amreed chose between a new-build, a mid-town bungalow, and an urban row house. | S9 E4, Cheryl & Amreed | 54m | |
| 02:09 | Income PropertyScott shows Fab & Miranda a country duplex, a new build, and a property up for auction. | S9 E8, Miranda & Fab | 54m | |
| 03:03 | Income PropertyJerry & Amee barely know a hammer from a saw and need Income Property's help creating a basement income suite. | S6 E13, Jerry & Amee | 27m | |
| 03:29 | Income PropertyRui's a handy guy but between raising his kids & nurturing his business, he struggles to finish his basement. | S6 E12, Rui | 27m | |
| 03:56 | Income PropertyClaire & Ryan need to update their basement suite to help them meet their monthly housing expenses. | S4 E4, Lori | 27m | |
| 04:22 | Income PropertyBarb & Jamie need to finish the main floor apartment so they can start catching up on their big expenditures. | S4 E5, Barb and Jamie | 27m | |
| 04:49 | Income PropertyScott helps Cory & Julie chose between a detached bungaloft, a county dream home, and a suburban bungalow. | S9 E2, Cory & Julie | 54m | |
| 05:42 | Income PropertyAfter choosing between a townhouse, bungalow, and back-split, things get tense when Lysa keeps changing plans. | S9 E5, Lysa & Jen | 54m | |
| 06:36 | Income PropertyScott helps single dad Jaime decide between living above a restaurant, a barbershop, or a pair of condos. | S9 E7, Jamie | 54m | |
| 07:29 | Income PropertyScott shows Rodrigo & Ana a suburban semi, a single-family home, and an urban row house. | S9 E3, Rodrigo & Ana | 54m | |
| 08:23 | Income PropertyScott shows Jessica & Aaron a semi-detached bungalow, a three story row house, and a new build semi. | S9 E9, Jessica & Aaron | 54m | |
| 09:16 | Income PropertyScott helps freelancers Alexis & Craig choose between a city bungalow, a fixer-upper and a suburban bungalow. | S9 E13, Alexis & Craig | 54m | |
| 10:10 | Income PropertyScott helps Sherief & Christine choose between a custom home, a new build, and a suburban home. | S9 E10, Sherief & Christine | 54m | |
| 11:03 | Income PropertyScott shows Yoni & Shannon a semi-detached Victorian, a detached bungalow and a detached family home. | S9 E11, Yoni & Shannon | 54m | |
| 11:57 | Income PropertyScott helps former Pro Wrestler Adrian and his fiance Je choose between very different types of properties. | S9 E12, Adrian & Jennifer | 54m | |
| 12:50 | Income PropertyScott guides new investors Mike & Vita through a large, budget conscious renovation. | S7 E12, Mike & Vita | 54m | |
| 13:44 | Income PropertyScott mentors real estate rookies Andrew & Chris as they tour three bungalows. | S7 E8, Stephanie & Elyse | 54m | |
| 14:37 | Income PropertyNewlyweds Jeff & Kirsti must learn about balance. | S7 E4, Alison & Deirdre | 54m | |
| 15:31 | Income PropertyScott helps Kuo-Bao & Megan choose between a detached fixer-upper, a townhouse, and a semi-detached home. | S7 E7, Andrew & Chris | 54m | |
| 16:24 | Income PropertyScott settles Karen & Kevin's differences by showing them how to renovate so their home has income potential. | S7 E3, Jeff & Kirsti | 54m | |
| 17:18 | Income PropertyScott shows Marko & Jackie the difference between what makes a house a good home versus a good investment. | S7 E1, Marli & Toby | 54m | |
| 18:11 | Income PropertyScott cuts through the sibling rivalry and helps Alison make smart decisions on finding an income property. | S7 E5, Dan & Tania | 54m | |
| 19:05 | Income PropertyScott fights through an ugly reno to build Sarah & Milo a beautiful rental unit. | S7 E13, Sarah & Milo | 54m | |
| 19:58 | Income PropertyScott helps Marli & Toby decide between two very different properties then gets it ready to rent. | S7 E2, Karen & Kevin | 54m | |
| 20:52 | Income PropertyScott helps Dan & Tania choose between a duplex, triplex and Victorian row house then creates an income suite. | S7 E6, Kuo-Bao & Megan | 54m | |
| 21:45 | Income PropertyScott takes Jason & Peky to see a ranch style bungalow, a classic bungalow and a raised bungalow. | S7 E11, Jason & Peky | 54m | |
| 22:39 | Income PropertyRetrieving data. Wait a few seconds and try to cut or copy again. | S7 E9, Mary & Bridge | 54m | |
| 23:32 | Income PropertyScott helps former Pro Wrestler Adrian and his fiance Je choose between very different types of properties. | S9 E12, Adrian & Jennifer | 54m |
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_zk7xjb58/schedule?date=2026-10-11&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zk7xjb58/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_zk7xjb58/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_zk7xjb58/schedule?date=2026-10-11&tz=America/New_York"); 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_zk7xjb58/schedule?date=2026-10-11&tz=America/New_York", { 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_zk7xjb58/schedule", params={"date": "2026-10-11", "tz": "America/New_York"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_zk7xjb58/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_5nep5zbc", "channel": "ch_zk7xjb58", "start": "2026-10-11T03:29:16Z", "stop": "2026-10-11T04:22:46Z", "title": "Income Property", "sub_title": "Income Property", "description": "Scott shows Nicole & Michelle different types of properties then helps them a...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 30, "date": "2026-10-11", "tz": "America/New_York" } }
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 13 October 2025 | 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.