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 | DegrassiClare considers dating someone new when Eli seems unfazed by their breakup. | S11 E3, Love Game | 26m | |
| 23:43 | DegrassiClare considers dating someone new when Eli seems unfazed by their breakup. | S11 E3, Love Game | 26m | |
| 00:07 | DegrassiAnya's 18th birthday approaches; K.C. feels trapped with Jenna. | S11 E4, What's My Age Again? | 27m | |
| 00:09 | DegrassiAnya's 18th birthday approaches; K.C. feels trapped with Jenna. | S11 E4, What's My Age Again? | 27m | |
| 00:34 | DegrassiDrew wonders if his life would go back to being simple without Bianca. | S11 E5, Idioteque | 27m | |
| 00:36 | DegrassiDrew wonders if his life would go back to being simple without Bianca. | S11 E5, Idioteque | 27m | |
| 01:01 | DegrassiDave and Adam compete for a chance to host a show on Degrassi's airwaves. | S11 E6, Cry Me a River: Part 1 | 27m | |
| 01:03 | DegrassiDave and Adam compete for a chance to host a show on Degrassi's airwaves. | S11 E6, Cry Me a River: Part 1 | 27m | |
| 01:28 | DegrassiDave feels persecuted when the school backlashes against his outburst about transgender students. | S11 E7, Cry Me a River: Part 2 | 25m | |
| 01:30 | DegrassiDave feels persecuted when the school backlashes against his outburst about transgender students. | S11 E7, Cry Me a River: Part 2 | 25m | |
| 01:53 | DegrassiEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | 27m | |
| 01:55 | DegrassiEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | 27m | |
| 02:20 | DegrassiRiley must make the difficult choice between Zane and his family. | S11 E9, Dirt Off Your Shoulder: Part 2 | 27m | |
| 02:22 | DegrassiRiley must make the difficult choice between Zane and his family. | S11 E9, Dirt Off Your Shoulder: Part 2 | 27m | |
| 02:47 | DegrassiAnya struggles with boy problems, school woes and bad decisions. | S11 E10, Paper Planes: Part 1 | 27m | |
| 02:49 | DegrassiAnya struggles with boy problems, school woes and bad decisions. | S11 E10, Paper Planes: Part 1 | 27m | |
| 03:14 | DegrassiFiona realizes that she and Charlie do not know each other very well. | S11 E11, Paper Planes: Part 2 | 25m | |
| 03:16 | DegrassiFiona realizes that she and Charlie do not know each other very well. | S11 E11, Paper Planes: Part 2 | 25m | |
| 03:39 | DegrassiClare begins to wonder if she can handle being with Jake without having a relationship. | S11 E12, Should've Said No: Part 1 | 26m | |
| 03:41 | DegrassiClare begins to wonder if she can handle being with Jake without having a relationship. | S11 E12, Should've Said No: Part 1 | 26m | |
| 04:05 | DegrassiDrew thinks that he must return to his old school to escape his constant feeling of terror. | S11 E13, Should've Said No: Part 2 | 27m | |
| 04:07 | DegrassiDrew thinks that he must return to his old school to escape his constant feeling of terror. | S11 E13, Should've Said No: Part 2 | 27m | |
| 04:32 | DegrassiHolly 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 | 27m | |
| 04:34 | DegrassiHolly 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 | 27m | |
| 04:59 | DegrassiHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | 27m | |
| 05:01 | DegrassiHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | 27m | |
| 05:26 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E1, Boom Boom Pow: Part 1 | 25m | |
| 05:28 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E1, Boom Boom Pow: Part 1 | 25m | |
| 05:51 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E2, Boom Boom Pow: Part 2 | 27m | |
| 05:53 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E2, Boom Boom Pow: Part 2 | 27m | |
| 06:18 | DegrassiClare considers dating someone new when Eli seems unfazed by their breakup. | S11 E3, Love Game | 27m | |
| 06:20 | DegrassiClare considers dating someone new when Eli seems unfazed by their breakup. | S11 E3, Love Game | 27m | |
| 06:45 | DegrassiAnya's 18th birthday approaches; K.C. feels trapped with Jenna. | S11 E4, What's My Age Again? | 27m | |
| 06:47 | DegrassiAnya's 18th birthday approaches; K.C. feels trapped with Jenna. | S11 E4, What's My Age Again? | 27m | |
| 07:12 | DegrassiDrew wonders if his life would go back to being simple without Bianca. | S11 E5, Idioteque | 27m | |
| 07:14 | DegrassiDrew wonders if his life would go back to being simple without Bianca. | S11 E5, Idioteque | 27m | |
| 07:39 | DegrassiDave and Adam compete for a chance to host a show on Degrassi's airwaves. | S11 E6, Cry Me a River: Part 1 | 26m | |
| 07:41 | DegrassiDave and Adam compete for a chance to host a show on Degrassi's airwaves. | S11 E6, Cry Me a River: Part 1 | 26m | |
| 08:07 | DegrassiDave feels persecuted when the school backlashes against his outburst about transgender students. | S11 E7, Cry Me a River: Part 2 | 27m | |
| 08:34 | DegrassiEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | 27m | |
| 09:01 | DegrassiRiley must make the difficult choice between Zane and his family. | S11 E9, Dirt Off Your Shoulder: Part 2 | 27m | |
| 09:28 | DegrassiAnya struggles with boy problems, school woes and bad decisions. | S11 E10, Paper Planes: Part 1 | 25m | |
| 09:53 | DegrassiFiona realizes that she and Charlie do not know each other very well. | S11 E11, Paper Planes: Part 2 | 27m | |
| 10:20 | DegrassiClare begins to wonder if she can handle being with Jake without having a relationship. | S11 E12, Should've Said No: Part 1 | 27m | |
| 10:47 | DegrassiDrew thinks that he must return to his old school to escape his constant feeling of terror. | S11 E13, Should've Said No: Part 2 | 27m | |
| 11:14 | DegrassiHolly 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 | 26m | |
| 11:40 | DegrassiHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | 27m | |
| 12:07 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E1, Boom Boom Pow: Part 1 | 27m | |
| 12:34 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E2, Boom Boom Pow: Part 2 | 27m | |
| 13:01 | DegrassiClare considers dating someone new when Eli seems unfazed by their breakup. | S11 E3, Love Game | 27m | |
| 13:28 | DegrassiAnya's 18th birthday approaches; K.C. feels trapped with Jenna. | S11 E4, What's My Age Again? | 25m | |
| 13:53 | DegrassiDrew wonders if his life would go back to being simple without Bianca. | S11 E5, Idioteque | 27m | |
| 14:20 | DegrassiDave and Adam compete for a chance to host a show on Degrassi's airwaves. | S11 E6, Cry Me a River: Part 1 | 27m | |
| 14:47 | DegrassiDave feels persecuted when the school backlashes against his outburst about transgender students. | S11 E7, Cry Me a River: Part 2 | 27m | |
| 15:14 | DegrassiEli’s got the perfect distraction to get over Clare—writing the school play for director, Fiona. | S11 E8, Dirt Off Your Shoulder: Part 1 | 26m | |
| 15:40 | DegrassiRiley must make the difficult choice between Zane and his family. | S11 E9, Dirt Off Your Shoulder: Part 2 | 27m | |
| 16:07 | DegrassiAnya struggles with boy problems, school woes and bad decisions. | S11 E10, Paper Planes: Part 1 | 27m | |
| 16:34 | DegrassiFiona realizes that she and Charlie do not know each other very well. | S11 E11, Paper Planes: Part 2 | 27m | |
| 17:01 | DegrassiClare begins to wonder if she can handle being with Jake without having a relationship. | S11 E12, Should've Said No: Part 1 | 27m | |
| 17:28 | DegrassiDrew thinks that he must return to his old school to escape his constant feeling of terror. | S11 E13, Should've Said No: Part 2 | 25m | |
| 17:53 | DegrassiHolly 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 | 27m | |
| 18:20 | DegrassiHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | 27m | |
| 18:47 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E1, Boom Boom Pow: Part 1 | 26m | |
| 19:13 | DegrassiAnya struggles with boy problems, school woes and bad decisions. | S11 E10, Paper Planes: Part 1 | 27m | |
| 19:40 | DegrassiFiona realizes that she and Charlie do not know each other very well. | S11 E11, Paper Planes: Part 2 | 27m | |
| 20:07 | DegrassiClare begins to wonder if she can handle being with Jake without having a relationship. | S11 E12, Should've Said No: Part 1 | 27m | |
| 20:34 | DegrassiDrew thinks that he must return to his old school to escape his constant feeling of terror. | S11 E13, Should've Said No: Part 2 | 27m | |
| 21:01 | DegrassiHolly 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 | 27m | |
| 21:28 | DegrassiHolly J has located the only person who might be able to help her get better... | S11 E15, U Don't Know: Part 2 | 25m | |
| 21:53 | DegrassiSav has a crush on Keke Palmer; Drew and Bianca's relationship deepens. | S11 E1, Boom Boom Pow: Part 1 | 27m | |
| 22:20 | Degrassi On nowJenna needs a break from the baby, and hopes to return to school and lead a normal life. | S11 E16, Lose Yourself: Part 1 | 25m | |
| 22:45 | DegrassiA visit from Child Services may push Jenna and K.C. to their breaking point. | S11 E17, Lose Yourself: Part 2 | 26m | |
| 23:11 | DegrassiDrew's fight training is the only thing keeping him together. | S11 E18, Mr. Brightside: Part 1 | 27m | |
| 23:38 | DegrassiAlli grows tired of sneaking around and hopes that her parents can accept Dave. | S11 E19, Mr. Brightside: Part 2 | 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-13T00:00:00Z&to=2025-10-14T00: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_xnxyc6xt", "channel": "ch_h3bptzv5", "start": "2026-10-12T03:41:00Z", "stop": "2026-10-12T04:07:00Z", "title": "Degrassi", "sub_title": "Degrassi", "description": "Clare considers dating someone new when Eli seems unfazed by their breakup.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 74, "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 | Saturday 12 October 2024 | 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.