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/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_v5e6f837/schedule?date=2026-10-14&tz=America/Toronto
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:45 | Le talisman de l'apocalypseEn Roumanie, un caméraman découvre qu'il est prédestiné à empêcher une secte satanique de déclencher une tornade maléfique. | Movie, Thriller | 1h 30m | |
| 00:15 | Sinbad et l'oeil du tigreSinbad part en voyage pour trouver une solution au problème d'un prince transformé en babouin. | Movie, Fantasy | 1h 55m | |
| 02:10 | Les contes de la crypteUn homme assassine sa femme un peu trop pressée de le quitter. | S5 E6, Two for the Show | Series, Horror | 30m |
| 02:40 | EntitésDeux enfants habitant dans de différents pays reçoivent de macabres visites nocturnes d'une créature sans visage qui tente de s'emparer d'eux. | Movie, Horror | 1h 40m | |
| 04:20 | La chambre noireIls pensaient emménager dans la maison de leurs rêves, mais un cauchemar les attend en présence d'un esprit lubrique maléfique qui vit au sous-sol. | Movie, Horror | 1h 34m | |
| 05:54 | Fin des programmesFin de la programmation. | Special | 6m | |
| 06:00 | Alerte dans l'espaceUne navette qui revient de la Lune se consume dans l'atmosphère, à cause d'un mauvais angle de rentrée; Straker soupçonne les extraterrestres d'uti... | Déchets dans l'espace | Series, Science fiction | 50m |
| 06:50 | Fondu au noirEric Binford est un véritable admirateur de cinéma, mais sa passion va très vite devenir une obsession avec des penchants meurtriers. | Movie, Horror | 1h 45m | |
| 08:35 | IncubusUne petite ville de Nouvelle-Angleterre est secouée par une série de viols. Tous sont d'une rare violence et le violeur n'est jamais retrouvé. La p... | Movie, Horror | 1h 35m | |
| 10:10 | Baron VampirePeter Kleist revient sur la terre de ses origines, en Autriche. Son oncle lui fait visiter le château de leurs ancêtres. L'un d'eux, Otto von Kleis... | Movie, Horror | 1h 40m | |
| 11:50 | ArlequinUn homme s'introduit dans la famille d'un sénateur en guérissant son fils leucémique et en séduisant sa femme. | Movie, Horror | 1h 35m | |
| 13:25 | À tombeau ouvertL'histoire d'un groupe de jeunes étudiants surfeurs, qui découvrent un jeu ancien appelé Mamba. | Movie, Horror | 1h 25m | |
| 14:50 | Kolobos: le piège infernalEnfermés dans une maison et filmés en permanence dans le cadre d'une expérience scientifique, des jeunes deviennent la proie d'un tueur sanguinaire. | Movie, Horror | 1h 30m | |
| 16:20 | HypnotiqueAlors qu'il tente d'aider une détective à arrêter de fumer, un hypnothérapeute se retrouve avec elle impliqué dans la poursuite d'un meurtrier ritu... | Movie, Thriller | 1h 40m | |
| 18:00 | American GothicLe shérif Lucas Buck cherche à se venger de quatre hommes venus s'installer à Trinity qui lancent une vague de crime sur la ville; ils noient un ho... | Oeil pour oeil | Series, Drama | 1h |
| 19:00 | GrimmUn incendie suspect expose une querelle familiale de longue date à laquelle Monroe est lié; Monroe doit faire face à des souvenirs de son passé tro... | S1 E6, The Three Bad Wolves | Series, Drama | 1h |
| 20:00 | Sleepy HollowIchabod Crane apprend que le cavalier sans tête est en fait l'un des quatre cavaliers de l'Apocalypse; Ichabod et Abbie recherchent une puissante s... | S1 E2, Blood Moon | Series, Drama | 1h |
| 21:00 | Horreur décennie 70La décennie 70 est une décennie de transformations culturelles, sociales et économiques majeures, marquées par l'essor de nouveaux genres de cinéma... | 1971 | Series, Horror | 30m |
| 21:30 | FantasmeMike Pearson, désormais orphelin, observe des faits étranges se déroulant dans le cimetière de Morningside. Un croque-mort surnommé Tall Man fait p... | Movie, Horror | 1h 30m | |
| 23:00 | PhantasmagoriaDocumentaire sur les films "Phantasm," y compris la création de la sphère, les effets visuels, les scènes alternatives et supprimées. | Movie, Horror | 1h 40m |
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_v5e6f837/schedule?date=2026-10-14&tz=America/Toronto" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_v5e6f837/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_v5e6f837/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_v5e6f837/schedule?date=2026-10-14&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_v5e6f837/schedule?date=2026-10-14&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_v5e6f837/schedule", params={"date": "2026-10-14", "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_v5e6f837/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_kba7sn17", "channel": "ch_v5e6f837", "start": "2026-10-14T02:45:00Z", "stop": "2026-10-14T04:15:00Z", "title": "Le talisman de l'apocalypse", "sub_title": null, "description": "En Roumanie, un caméraman découvre qu'il est prédestiné à empêcher une secte ...", "category": [ "movie", "thriller", "action" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 20, "date": "2026-10-14", "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 | 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 155 countries.