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.
All times America/Toronto. The same day from the API: GET /v1/channels/ch_f5432z7b/schedule?date=2026-10-11&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:26 | The FBI FilesUne sortie scolaire s'est finie avec la disparition d'une fillette de 11 ans. | 59m | ||
| 23:26 | The FBI FilesLes corps de plusieurs femmes ont été découverts dans la ville de Vienne, en Autriche. | 1h | ||
| 00:26 | The New DetectivesLorsqu'un crime se produit sans témoin, les autorités doivent se fier à la science médicolégale. | 59m | ||
| 00:26 | The New DetectivesLorsqu'un crime se produit sans témoin, les autorités doivent se fier à la science médicolégale. | 59m | ||
| 01:25 | The New DetectivesLes enquêteurs utilisent l'ADN pour résoudre un meurtre datant de 1980. | 59m | ||
| 01:25 | The New DetectivesLe mariage, un des liens les plus forts, peut conduire au meurtre en cas de mensonges et tromperies. | 59m | ||
| 02:24 | The New DetectivesUn incendie criminel en Californie devient une enquête pour meurtre. | 59m | ||
| 02:25 | The New DetectivesLes méthodes d'un meurtre peuvent laisser une impression durable sur les enquêteurs. | 59m | ||
| 03:23 | The New DetectivesLes meurtriers essaient souvent de dissimuler leur crime en cachant les restes de leurs victimes. | 59m | ||
| 03:24 | The New DetectivesQuand des adolescents sont incités à tuer, leurs crimes violents affectent plus que les victimes. | 59m | ||
| 04:22 | The New DetectivesLa Vidocq Société de Philadelphie est une organisation de résolution de crimes inhabituelle. | 59m | ||
| 04:23 | The New DetectivesParfois, des innocents condamnés à tort voient leur sort inversé grâce à l'analyse ADN. | 59m | ||
| 05:22 | The New DetectivesLe mariage, un des liens les plus forts, peut conduire au meurtre en cas de mensonges et tromperies. | 59m | ||
| 05:22 | The New DetectivesEn cas d'arme de meurtre indétectable, les enquêteurs font appel aux toxicologues médico-légaux. | 59m | ||
| 06:21 | Highway to HeavenLe garçon orphelin s'est attaché au chien, bien qu'il parte vivre avec une nouvelle famille d'accueil. | 55m | ||
| 06:21 | Highway to HeavenLe garçon orphelin s'est attaché au chien, bien qu'il parte vivre avec une nouvelle famille d'accueil. | 55m | ||
| 07:16 | Highway to HeavenUn entraîneur se souvient de son propre passé douteux. | 1h | ||
| 07:16 | Highway to HeavenUn entraîneur se souvient de son propre passé douteux. | 1h | ||
| 08:15 | Highway to HeavenJonathan et Mark doivent aider un médecin à confronter un secret qu'il a caché. | 1h 1m | ||
| 08:16 | Highway to HeavenJonathan et Mark doivent aider un médecin à confronter un secret qu'il a caché. | 1h 1m | ||
| 09:16 | Highway to HeavenJonathan interprète un comique à la retraite et son fils star de cinéma dans une pièce. | 57m | ||
| 09:17 | Highway to HeavenJonathan interprète un comique à la retraite et son fils star de cinéma dans une pièce. | 57m | ||
| 09:17 | Highway to HeavenJonathan interprète un comique à la retraite et son fils star de cinéma dans une pièce. | 57m | ||
| 10:13 | Z NationTrompé par l'utilisation d'un leurre, Murphy est capturé par un fan de zombies appelé The Collector. | 53m | ||
| 10:14 | Z NationTrompé par l'utilisation d'un leurre, Murphy est capturé par un fan de zombies appelé The Collector. | 53m | ||
| 10:14 | Z NationTrompé par l'utilisation d'un leurre, Murphy est capturé par un fan de zombies appelé The Collector. | 53m | ||
| 11:07 | Z NationThe team finds an abandoned Air Force base and discovers what looks like alien technology. | 53m | ||
| 11:07 | Z NationThe team finds an abandoned Air Force base and discovers what looks like alien technology. | 53m | ||
| 11:07 | Z NationThe team finds an abandoned Air Force base and discovers what looks like alien technology. | 53m | ||
| 12:00 | Z NationMurphy, Warren, Vasquez et Addy se retrouvent dans un casino tandis que 10K et Doc sont capturés. | 54m | ||
| 12:01 | Z NationMurphy, Warren, Vasquez et Addy se retrouvent dans un casino tandis que 10K et Doc sont capturés. | 54m | ||
| 12:54 | Z NationThe team gets embroiled in corporate politics after finding a group of white collar survivors. | 50m | ||
| 12:55 | Z NationThe team gets embroiled in corporate politics after finding a group of white collar survivors. | 50m | ||
| 13:45 | Highway to HeavenLe garçon orphelin s'est attaché au chien, bien qu'il parte vivre avec une nouvelle famille d'accueil. | 55m | ||
| 13:45 | Highway to HeavenUn entraîneur se souvient de son propre passé douteux. | 1h | ||
| 13:45 | Highway to HeavenUn entraîneur se souvient de son propre passé douteux. | 1h | ||
| 14:39 | Highway to HeavenJonathan et Mark doivent aider un médecin à confronter un secret qu'il a caché. | 1h 1m | ||
| 14:45 | Highway to HeavenJonathan et Mark doivent aider un médecin à confronter un secret qu'il a caché. | 1h 1m | ||
| 15:40 | Highway to HeavenLe soir d'Halloween, Jonathan aide un petit garçon à surmonter ses peurs. | 57m | ||
| 15:46 | Highway to HeavenLe soir d'Halloween, Jonathan aide un petit garçon à surmonter ses peurs. | 57m | ||
| 15:46 | Highway to HeavenLe soir d'Halloween, Jonathan aide un petit garçon à surmonter ses peurs. | 57m | ||
| 16:38 | Highway to HeavenJonathan interprète un comique à la retraite et son fils star de cinéma dans une pièce. | 57m | ||
| 16:43 | Highway to HeavenJonathan interprète un comique à la retraite et son fils star de cinéma dans une pièce. | 57m | ||
| 16:43 | Highway to HeavenJonathan interprète un comique à la retraite et son fils star de cinéma dans une pièce. | 57m | ||
| 17:35 | The New DetectivesUne jeune femme fréquente des hommes violents, pour finalement être tuée par sa meilleure amie. | 59m | ||
| 17:40 | The New DetectivesDes substances courantes révèlent des indices qui résolvent une affaire. | 59m | ||
| 17:40 | The New DetectivesUn incendie criminel en Californie devient une enquête pour meurtre. | 59m | ||
| 18:34 | The New DetectivesLes meurtriers essaient souvent de dissimuler leur crime en cachant les restes de leurs victimes. | 59m | ||
| 18:40 | The New DetectivesUne jeune femme fréquente des hommes violents, pour finalement être tuée par sa meilleure amie. | 59m | ||
| 18:40 | The New DetectivesLorsque les meurtriers sont animés par la jalousie, la rage et le désir, leur désespoir transparaît. | 59m | ||
| 19:33 | The New DetectivesDe minuscules indices parfois silencieux aident à résoudre des affaires déconcertantes. | 59m | ||
| 19:39 | The New DetectivesUn incendie criminel en Californie devient une enquête pour meurtre. | 59m | ||
| 19:39 | The New DetectivesLes enquêteurs s'appuient sur l'odontologie légale pour identifier un corps. | 59m | ||
| 20:38 | The New DetectivesLorsque les meurtriers sont animés par la jalousie, la rage et le désir, leur désespoir transparaît. | 59m | ||
| 20:38 | The New DetectivesQuand les meurtriers détruisent les restes de leurs victimes, on doit reconstituer les scènes. | 59m | ||
| 21:37 | The New DetectivesLe mariage, un des liens les plus forts, peut conduire au meurtre en cas de mensonges et tromperies. | 59m | ||
| 21:37 | The New DetectivesDe minuscules indices parfois silencieux aident à résoudre des affaires déconcertantes. | 59m | ||
| 22:36 | The New DetectivesLorsque des preuves contredisent le récit d'un tueur, la police doit pour reconstituer la vérité. | 59m | ||
| 22:36 | The New DetectivesEn cas d'arme de meurtre indétectable, les enquêteurs font appel aux toxicologues médico-légaux. | 59m | ||
| 23:36 | The New DetectivesUne infirmière soupçonne le mari d'un patient de tentative de meurtre par empoisonnement. | 59m |
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_f5432z7b/schedule?date=2026-10-11&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_f5432z7b/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_f5432z7b/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_f5432z7b/schedule?date=2026-10-11&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_f5432z7b/schedule?date=2026-10-11&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_f5432z7b/schedule", params={"date": "2026-10-11", "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_f5432z7b/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_jqrw0xyq", "channel": "ch_f5432z7b", "start": "2026-10-11T03:26:49Z", "stop": "2026-10-11T04:26:07Z", "title": "The FBI Files", "sub_title": null, "description": "Une sortie scolaire s'est finie avec la disparition d'une fillette de 11 ans.", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 60, "date": "2026-10-11", "tz": "America/Toronto" } }
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.