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 Europe/Paris 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 Europe/Paris. The same day from the API: GET /v1/channels/ch_khzcbyj6/schedule?date=2026-10-13&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | The Copenhagen TestAlexander Hale est analyste du renseignement. Lorsqu'il réalise que son cerveau a été piraté et donne accès à toutes sortes d'informations, il tent... | 1h 5m | ||
| 00:40 | Stargate AtlantisL'attaque des Wraith fait rage sur Atlantis. Le docteur Beckett est surpris de voir à quel point le lieutenant Ford se remet rapidement de ses bles... | 45m | ||
| 01:25 | Stargate AtlantisL'attaque des Wraith fait rage sur Atlantis. Le docteur Beckett est surpris de voir à quel point le lieutenant Ford se remet rapidement de ses bles... | 5m | ||
| 01:30 | Stargate AtlantisLes membres d'Atlantis scellent une alliance avec un groupe de rebelles Wraith. Mais il s'agit d'un piège destiné à obtenir les coordonnées de la T... | S2 E20, Allies | 45m | |
| 02:15 | GrimmLes amis de Nick font tout pour qu'il puisse redevenir un humain comme les autres, tout en gardant la capacité de détecter les créatures surnaturel... | 45m | ||
| 03:00 | GrimmLes amis de Nick font tout pour qu'il puisse redevenir un humain comme les autres, tout en gardant la capacité de détecter les créatures surnaturel... | 45m | ||
| 03:45 | Les chroniques de SpiderwickAprès son divorce, Helen Grace décide de s'installer avec ses enfants, les jumeaux Jared et Simon et leur soeur Mallory, dans la maison de ses ancê... | 50m | ||
| 04:35 | PauseNos programmes se terminent pour cette journée, en attendant ceux de demain. | 45m | ||
| 05:20 | Flynn Carson et les nouveaux aventuriersToujours en quête de puissants artefacts, Flynn Carson et ses compagnons sont victimes de maléfices lancés par Apep, dieu égyptien du chaos. Celui-... | 50m | ||
| 06:10 | Flynn Carson et les nouveaux aventuriersToujours en quête de puissants artefacts, Flynn Carson et ses compagnons sont victimes de maléfices lancés par Apep, dieu égyptien du chaos. Celui-... | 50m | ||
| 07:00 | Flynn Carson et les nouveaux aventuriersToujours en quête de puissants artefacts, Flynn Carson et ses compagnons sont victimes de maléfices lancés par Apep, dieu égyptien du chaos. Celui-... | 45m | ||
| 07:45 | Flynn Carson et les nouveaux aventuriersToujours en quête de puissants artefacts, Flynn Carson et ses compagnons sont victimes de maléfices lancés par Apep, dieu égyptien du chaos. Celui-... | 45m | ||
| 08:30 | HighlanderDuncan MacLeod, toujours marqué par le décès de son ami Darius, enquête pour connaître les circonstances exactes de son décès. Peu de temps après, ... | 55m | ||
| 09:25 | Highlander On nowDuncan MacLeod, toujours marqué par le décès de son ami Darius, enquête pour connaître les circonstances exactes de son décès. Peu de temps après, ... | 55m | ||
| 10:20 | GrimmLes amis de Nick font tout pour qu'il puisse redevenir un humain comme les autres, tout en gardant la capacité de détecter les créatures surnaturel... | 45m | ||
| 11:05 | GrimmLes amis de Nick font tout pour qu'il puisse redevenir un humain comme les autres, tout en gardant la capacité de détecter les créatures surnaturel... | 45m | ||
| 11:50 | Stargate AtlantisLa délégation de scientifiques et de militaires menée par le Colonel Sheppard, envoyée pour explorer la cité mythique d'Atlantis, poursuit ses aven... | 50m | ||
| 12:40 | Stargate AtlantisLa délégation de scientifiques et de militaires menée par le Colonel Sheppard, envoyée pour explorer la cité mythique d'Atlantis, poursuit ses aven... | 55m | ||
| 13:35 | Flynn Carson et les nouveaux aventuriersToujours en quête de puissants artefacts, Flynn Carson et ses compagnons sont victimes de maléfices lancés par Apep, dieu égyptien du chaos. Celui-... | 45m | ||
| 14:20 | Flynn Carson et les nouveaux aventuriersToujours en quête de puissants artefacts, Flynn Carson et ses compagnons sont victimes de maléfices lancés par Apep, dieu égyptien du chaos. Celui-... | 45m | ||
| 15:05 | Flynn Carson et les nouveaux aventuriersFlynn Carson et le reste de l'équipe se préparent au pire pour sauver le Monde. Confrontés à l'un des mystères renfermé par la Bibliothèque, chaque... | 50m | ||
| 15:55 | HighlanderDuncan MacLeod, toujours marqué par le décès de son ami Darius, enquête pour connaître les circonstances exactes de son décès. Peu de temps après, ... | 55m | ||
| 16:50 | HighlanderDuncan MacLeod, toujours marqué par le décès de son ami Darius, enquête pour connaître les circonstances exactes de son décès. Peu de temps après, ... | 55m | ||
| 17:45 | GrimmLes amis de Nick font tout pour qu'il puisse redevenir un humain comme les autres, tout en gardant la capacité de détecter les créatures surnaturel... | 45m | ||
| 18:30 | GrimmLes amis de Nick font tout pour qu'il puisse redevenir un humain comme les autres, tout en gardant la capacité de détecter les créatures surnaturel... | 50m | ||
| 19:20 | Stargate AtlantisLa délégation de scientifiques et de militaires menée par le Colonel Sheppard, envoyée pour explorer la cité mythique d'Atlantis, poursuit ses aven... | 45m | ||
| 20:05 | Stargate AtlantisLa délégation de scientifiques et de militaires menée par le Colonel Sheppard, envoyée pour explorer la cité mythique d'Atlantis, poursuit ses aven... | 55m | ||
| 21:00 | The Copenhagen TestAlexander Hale est analyste du renseignement. Lorsqu'il réalise que son cerveau a été piraté et donne accès à toutes sortes d'informations, il tent... | 55m | ||
| 21:55 | The Copenhagen TestAlexander Hale est analyste du renseignement. Lorsqu'il réalise que son cerveau a été piraté et donne accès à toutes sortes d'informations, il tent... | 50m | ||
| 22:45 | Babylon A.D.Toorop est un mercenaire sans attaches. Vivant caché dans une ville dévastée du Caucase, il a mené d'innombrables combats. Les guerres qui ont rava... | 5m | ||
| 22:50 | Babylon A.D.Un mercenaire accepte un contrat bien payé mais très dangereux : traverser la Sibérie avec une jeune inconnue afin de la mener saine et sauve aux E... | 1h 50m |
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_khzcbyj6/schedule?date=2026-10-13&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_khzcbyj6/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_khzcbyj6/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_khzcbyj6/schedule?date=2026-10-13&tz=Europe/Paris"); 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_khzcbyj6/schedule?date=2026-10-13&tz=Europe/Paris", { 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_khzcbyj6/schedule", params={"date": "2026-10-13", "tz": "Europe/Paris"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_khzcbyj6/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_s2yhw0h5", "channel": "ch_khzcbyj6", "start": "2026-10-12T21:35:00Z", "stop": "2026-10-12T22:40:00Z", "title": "The Copenhagen Test", "sub_title": null, "description": "Alexander Hale est analyste du renseignement. Lorsqu'il réalise que son cerve...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-13", "tz": "Europe/Paris" } }
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 | Thursday 10 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 150 countries.