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/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_h3bptzv5/schedule?date=2026-10-12&tz=America/New_York
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:41 | Degrassi: The Next GenerationClare can’t believe Eli’s over her. | S11 E3, Love Game | Classic tv | 26m |
| 23:43 | Degrassi: The Next GenerationClare can’t believe Eli’s over her. | S11 E3, Love Game | Classic tv | 26m |
| 00:07 | Degrassi: The Next GenerationAll Anya wants for her 18th birthday is a kiss from her favourite doctor. | S11 E4, What's My Age Again? | Classic tv | 27m |
| 00:09 | Degrassi: The Next GenerationAll Anya wants for her 18th birthday is a kiss from her favourite doctor. | S11 E4, What's My Age Again? | Classic tv | 27m |
| 00:34 | Degrassi: The Next GenerationDrew is terrified that Vince will come for him and he’s unable to function normally. | S11 E5, Idioteque | Classic tv | 27m |
| 00:36 | Degrassi: The Next GenerationDrew is terrified that Vince will come for him and he’s unable to function normally. | S11 E5, Idioteque | Classic tv | 27m |
| 01:01 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E6, Cry Me a River: Part 1 | Classic tv | 27m |
| 01:03 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E6, Cry Me a River: Part 1 | Classic tv | 27m |
| 01:28 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E7, Cry Me a River: Part 2 | Classic tv | 25m |
| 01:30 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E7, Cry Me a River: Part 2 | Classic tv | 25m |
| 01:53 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | Classic tv | 27m |
| 01:55 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | Classic tv | 27m |
| 02:20 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E9, Dirt Off Your Shoulder: Part 2 | Classic tv | 27m |
| 02:22 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E9, Dirt Off Your Shoulder: Part 2 | Classic tv | 27m |
| 02:47 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 27m |
| 02:49 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 27m |
| 03:14 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 25m |
| 03:16 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 25m |
| 03:39 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E12, Should've Said No: Part 1 | Classic tv | 26m |
| 03:41 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E12, Should've Said No: Part 1 | Classic tv | 26m |
| 04:05 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E13, Should've Said No: Part 2 | Classic tv | 27m |
| 04:07 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E13, Should've Said No: Part 2 | Classic tv | 27m |
| 04:32 | Degrassi: The Next GenerationHolly J's health isn't improving; it's time to search her family for a kidney donor. | S11 E14, U Don't Know: Part 1 | Classic tv | 27m |
| 04:34 | Degrassi: The Next GenerationHolly J's health isn't improving; it's time to search her family for a kidney donor. | S11 E14, U Don't Know: Part 1 | Classic tv | 27m |
| 05:01 | Degrassi: The Next GenerationHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | Classic tv | 27m |
| 05:26 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E1, Boom Boom Pow: Part 1 | Classic tv | 25m |
| 05:28 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E1, Boom Boom Pow: Part 1 | Classic tv | 25m |
| 05:51 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E2, Boom Boom Pow: Part 2 | Classic tv | 27m |
| 05:53 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E2, Boom Boom Pow: Part 2 | Classic tv | 27m |
| 06:18 | Degrassi: The Next GenerationClare can’t believe Eli’s over her. | S11 E3, Love Game | Classic tv | 27m |
| 06:20 | Degrassi: The Next GenerationClare can’t believe Eli’s over her. | S11 E3, Love Game | Classic tv | 27m |
| 06:45 | Degrassi: The Next GenerationAll Anya wants for her 18th birthday is a kiss from her favourite doctor. | S11 E4, What's My Age Again? | Classic tv | 27m |
| 06:47 | Degrassi: The Next GenerationAll Anya wants for her 18th birthday is a kiss from her favourite doctor. | S11 E4, What's My Age Again? | Classic tv | 27m |
| 07:12 | Degrassi: The Next GenerationDrew is terrified that Vince will come for him and he’s unable to function normally. | S11 E5, Idioteque | Classic tv | 27m |
| 07:14 | Degrassi: The Next GenerationDrew is terrified that Vince will come for him and he’s unable to function normally. | S11 E5, Idioteque | Classic tv | 27m |
| 07:39 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E6, Cry Me a River: Part 1 | Classic tv | 26m |
| 07:41 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E6, Cry Me a River: Part 1 | Classic tv | 26m |
| 08:05 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E7, Cry Me a River: Part 2 | Classic tv | 27m |
| 08:07 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E7, Cry Me a River: Part 2 | Classic tv | 27m |
| 08:32 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | Classic tv | 27m |
| 08:34 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | Classic tv | 27m |
| 08:59 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E9, Dirt Off Your Shoulder: Part 2 | Classic tv | 27m |
| 09:01 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E9, Dirt Off Your Shoulder: Part 2 | Classic tv | 27m |
| 09:26 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 25m |
| 09:28 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 25m |
| 09:51 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 27m |
| 09:53 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 27m |
| 10:18 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E12, Should've Said No: Part 1 | Classic tv | 27m |
| 10:20 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E12, Should've Said No: Part 1 | Classic tv | 27m |
| 10:45 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E13, Should've Said No: Part 2 | Classic tv | 27m |
| 10:47 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E13, Should've Said No: Part 2 | Classic tv | 27m |
| 11:12 | Degrassi: The Next GenerationHolly J's health isn't improving; it's time to search her family for a kidney donor. | S11 E14, U Don't Know: Part 1 | Classic tv | 26m |
| 11:14 | Degrassi: The Next GenerationHolly J's health isn't improving; it's time to search her family for a kidney donor. | S11 E14, U Don't Know: Part 1 | Classic tv | 26m |
| 11:40 | Degrassi: The Next GenerationHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | Classic tv | 27m |
| 12:05 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E1, Boom Boom Pow: Part 1 | Classic tv | 27m |
| 12:07 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E1, Boom Boom Pow: Part 1 | Classic tv | 27m |
| 12:32 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E2, Boom Boom Pow: Part 2 | Classic tv | 27m |
| 12:34 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E2, Boom Boom Pow: Part 2 | Classic tv | 27m |
| 12:59 | Degrassi: The Next GenerationClare can’t believe Eli’s over her. | S11 E3, Love Game | Classic tv | 27m |
| 13:01 | Degrassi: The Next GenerationClare can’t believe Eli’s over her. | S11 E3, Love Game | Classic tv | 27m |
| 13:26 | Degrassi: The Next GenerationAll Anya wants for her 18th birthday is a kiss from her favourite doctor. | S11 E4, What's My Age Again? | Classic tv | 25m |
| 13:28 | Degrassi: The Next GenerationAll Anya wants for her 18th birthday is a kiss from her favourite doctor. | S11 E4, What's My Age Again? | Classic tv | 25m |
| 13:51 | Degrassi: The Next GenerationDrew is terrified that Vince will come for him and he’s unable to function normally. | S11 E5, Idioteque | Classic tv | 27m |
| 13:53 | Degrassi: The Next GenerationDrew is terrified that Vince will come for him and he’s unable to function normally. | S11 E5, Idioteque | Classic tv | 27m |
| 14:18 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E6, Cry Me a River: Part 1 | Classic tv | 27m |
| 14:20 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E6, Cry Me a River: Part 1 | Classic tv | 27m |
| 14:45 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E7, Cry Me a River: Part 2 | Classic tv | 27m |
| 14:47 | Degrassi: The Next GenerationDave and Adam want to co-host an in-school radio show. Dave has concerns because Adam is transgender. | S11 E7, Cry Me a River: Part 2 | Classic tv | 27m |
| 15:12 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | Classic tv | 26m |
| 15:14 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | Classic tv | 26m |
| 15:38 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E9, Dirt Off Your Shoulder: Part 2 | Classic tv | 27m |
| 15:40 | Degrassi: The Next GenerationEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E9, Dirt Off Your Shoulder: Part 2 | Classic tv | 27m |
| 16:05 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 27m |
| 16:07 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 27m |
| 16:32 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 27m |
| 16:34 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 27m |
| 16:59 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E12, Should've Said No: Part 1 | Classic tv | 27m |
| 17:01 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E12, Should've Said No: Part 1 | Classic tv | 27m |
| 17:26 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E13, Should've Said No: Part 2 | Classic tv | 25m |
| 17:28 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E13, Should've Said No: Part 2 | Classic tv | 25m |
| 17:51 | Degrassi: The Next Generation On nowHolly J's health isn't improving; it's time to search her family for a kidney donor. | S11 E14, U Don't Know: Part 1 | Classic tv | 27m |
| 17:53 | Degrassi: The Next Generation On nowHolly J's health isn't improving; it's time to search her family for a kidney donor. | S11 E14, U Don't Know: Part 1 | Classic tv | 27m |
| 18:20 | Degrassi: The Next GenerationHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | Classic tv | 27m |
| 18:45 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E1, Boom Boom Pow: Part 1 | Classic tv | 26m |
| 18:47 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E1, Boom Boom Pow: Part 1 | Classic tv | 26m |
| 19:11 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 27m |
| 19:13 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E10, Paper Planes: Part 1 | Classic tv | 27m |
| 19:38 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 27m |
| 19:40 | Degrassi: The Next GenerationAfter getting rejected by Dr. Chris and Toronto University, Anya’s self-esteem is at an all-time low. | S11 E11, Paper Planes: Part 2 | Classic tv | 27m |
| 20:07 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E12, Should've Said No: Part 1 | Classic tv | 27m |
| 20:34 | Degrassi: The Next GenerationClare’s messy breakup with Eli and her parents’ ugly divorce has turned her against relationships. | S11 E13, Should've Said No: Part 2 | Classic tv | 27m |
| 21:01 | Degrassi: The Next GenerationHolly J's health isn't improving; it's time to search her family for a kidney donor. | S11 E14, U Don't Know: Part 1 | Classic tv | 27m |
| 21:28 | Degrassi: The Next GenerationHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | Classic tv | 25m |
| 21:53 | Degrassi: The Next GenerationAfter really messing up at the end of the semester, Drew’s grounded for Spring Break. | S11 E1, Boom Boom Pow: Part 1 | Classic tv | 27m |
| 22:20 | Degrassi: The Next GenerationJenna is sick of living in babyville. She wants to come back to Degrassi. | S11 E16, Lose Yourself: Part 1 | Classic tv | 25m |
| 22:45 | Degrassi: The Next Generationget a visit from Child Services... Jenna and KC really look at what's best for the baby and for them. | S11 E17, Lose Yourself: Part 2 | Classic tv | 26m |
| 23:11 | Degrassi: The Next GenerationDrew's ultimate fighting training is the only thing keeping him together -- and it's barely doing that. | S11 E18, Mr. Brightside: Part 1 | Classic tv | 27m |
| 23:38 | Degrassi: The Next GenerationAlli's tired of sneaking around. And if anyone deserves her parents' blessing, it's Dave. | S11 E19, Mr. Brightside: Part 2 | Classic tv | 27m |
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_h3bptzv5/schedule?date=2026-10-12&tz=America/New_York" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_h3bptzv5/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_h3bptzv5/history?from=2025-10-12T00:00:00Z&to=2025-10-13T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_h3bptzv5/schedule?date=2026-10-12&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_h3bptzv5/schedule?date=2026-10-12&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_h3bptzv5/schedule", params={"date": "2026-10-12", "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_h3bptzv5/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_yqm4byjq", "channel": "ch_h3bptzv5", "start": "2026-10-12T03:41:00Z", "stop": "2026-10-12T04:07:00Z", "title": "Degrassi: The Next Generation", "sub_title": "Love Game", "description": "Clare can’t believe Eli’s over her.", "category": [ "classic tv" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 98, "date": "2026-10-12", "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 | Sunday 12 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 155 countries.