74.3M 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_pyfsajxr/schedule?date=2026-10-15&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | Le IIIe Reich n'aura pas la bombeAu début de la Seconde Guerre mondiale, scientifiques, politiques et services secrets s'engagent dans une bataille afin de récupérer l'eau lourde, ... | Info | 55m | |
| 00:40 | 1941, les secrets de la rafle du billet vertLe 14 mai 1941, 3747 juifs étrangers sont arrêtés par la police parisienne lors de la rafle dite du "billet vert. | Info | 1h 5m | |
| 01:45 | Ascension et déclin du nazismeÀ la fin des années 1920, l'Allemagne bouillonne. La protestation sociale se transforme en un mouvement raciste et anti-juif, Hitler utilisant leur... | Info | 55m | |
| 02:40 | Ascension et déclin du nazismeAprès l'incendie du parlement en1933, le président Hindenburg signe un décret qui suspend la liberté d'expression. De plus, Hitler a obtenu un vote... | Info | 50m | |
| 03:30 | Syrie, la guerre toxiqueTout au long du conflit syrien, des centaines d'attaques chimiques ont été recensées. Elles sont pourtant interdites par le droit international. | Info | 45m | |
| 04:15 | Syrie, la guerre toxiqueEn Syrie, les populations civiles vivant dans des endroits comme la Ghouta et Alep sont lourdement marquées par les effets de la guerre chimique. | Info | 50m | |
| 05:05 | Syrie, la guerre toxiqueVictimes, témoins oculaires, enquêteurs internationaux, scientifiques, diplomates et experts évoquent l'effet de l'utilisation des armes chimiques ... | Info | 55m | |
| 06:00 | Historiquement ShowUn talkshow consacré à l'actualité de l'histoire présenté par Jean-Christophe Buisson. | Talkshow | 30m | |
| 06:30 | L'ombre d'un douteNostradamus fut considéré en son temps comme le plus grand des oracles. Aujourd'hui encore, des études savantes lui sont consacrées et les chercheu... | Info | 55m | |
| 07:25 | L'ombre d'un douteRaspoutine est un des personnages les plus énigmatiques de l'Histoire contemporaine. De sa personnalité mystique à son intimité troublante avec le ... | Info | 55m | |
| 08:20 | Les dernières heures...Dans cette collection de documentaires inédits, seul, sur la scène du théâtre de la Tour Eiffel, Franck Ferrand nous embarque dans des histoires in... | Divertissement | 35m | |
| 08:55 | Poutine vs. Greenpeace : affrontement en ArctiqueDes militants de Greenpeace se dirigent vers une plate-forme pétrolière russe, mais ils sont pris en filature. Leur action est accueillie avec une ... | Info | 55m | |
| 09:50 | Poutine vs. Greenpeace : affrontement en ArctiqueEn 2013, l'ONG Greenpeace se rend dans l'Arctique pour protester pacifiquement contre les forages pétroliers offshore russes. Le navire de Greenpea... | Info | 1h | |
| 10:50 | Poutine vs. Greenpeace : affrontement en ArctiqueEn 2013, l'ONG Greenpeace se rend dans l'Arctique pour protester pacifiquement contre les forages pétroliers offshore russes. Des images de l'embar... | Info | 1h | |
| 11:50 | Au coeur de l'histoire : le procès de NurembergNovembre 1945. L'Allemagne d'Hitler est en ruines et Nuremberg, ville des congrès du parti nazi, est détruite à plus de 90 %. C'est pourtant dans c... | Info | 45m | |
| 12:35 | Au coeur de l'histoire : le procès de NurembergPrintemps 1946. Le procès de Nuremberg s'éternise. Les preuves accablantes contre les dignitaires nazis s'amoncellent, et les correspondants, insta... | Info | 55m | |
| 13:30 | L'ombre d'un douteStrasbourg, 7 mai 1770. Un carrosse impérial franchit le Rhin direction l'île aux Epis. A l'intérieur, une petite fille de 14 ans regarde avec émot... | Info | 1h | |
| 14:30 | L'ombre d'un douteAprès la mort de ses parents, Louis Charles, devient l'héritier du trône sous le nom de Louis XVII. Mais deux ans plus tard, le 8 juin 1795, Louis ... | Info | 1h 50m | |
| 16:20 | Notre Histoire de FranceAvec Tomer Sisley, explorons l'évolution de la société française à travers six récits emblématiques de l'histoire de France, de la Gaule antique à ... | Info | 50m | |
| 17:10 | Quand l'histoire fait dates1492, 1789, 1945, 1968... Comment ces dates se sont-elles glissées dans notre mémoire collective ? Qui a décidé lesquelles étaient mémorables ? Com... | Info | 25m | |
| 17:35 | 300 : la véritable histoire de la bataille des ThermopylesEn 2006, le film américain "300" de Zack Snyder fait entrer au panthéon du cinéma l'un des affrontements les plus spectaculaires de l'Histoire : la... | Info | 1h | |
| 18:35 | Jérusalem : La construction de la cité de DieuDe nombreuses civilisations ont peuplé la ville de Jérusalem, théâtre de plus de 3000 ans d'histoire. Berceau des religions monothéistes, ces derni... | Info | 55m | |
| 19:30 | Les femmes disciples de JésusL'histoire traditionnelle de la naissance du christianisme est une histoire dominée par les hommes seuls où ils étaient à la fois des prêtres et de... | Info | 50m | |
| 20:20 | C'est un complot !D'où provient le plus grand best-seller antisémite de tous les temps ? Selon les Protocoles des sages de Sion, les Juifs dirigent le monde, le text... | Info | 30m | |
| 20:50 | Jusqu'au dernier : La destruction des Juifs d'EuropeEn juin 1940, l'Allemagne nazie après avoir attaqué la Norvège et le Danemark, avoir conquis la Belgique et les Pays Bas, franchit la ligne Maginot... | Info | 1h | |
| 21:50 | Jusqu'au dernier : La destruction des Juifs d'EuropeDès l'automne 1941, trois mois après l'invasion de l'URSS par la Wehrmacht, les plus hauts responsables des forces alliées sont au courant que les ... | Info | 55m | |
| 22:45 | Jusqu'au dernier : La destruction des Juifs d'EuropeAllemagne 1933. Adolf Hitler, à la tête du parti nazi, vient d'être nommé chancelier et s'apprête à diriger une République minée par la crise écono... | Info | 55m | |
| 23:40 | Jusqu'au dernier : La destruction des Juifs d'EuropeEn 1938, le IIIe Reich, qui vient d'annexer l'Autriche, mène une politique d'expulsion systématique des juifs étrangers résidant sur son territoire... | Info | 1h |
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_pyfsajxr/schedule?date=2026-10-15&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pyfsajxr/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_pyfsajxr/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_pyfsajxr/schedule?date=2026-10-15&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_pyfsajxr/schedule?date=2026-10-15&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_pyfsajxr/schedule", params={"date": "2026-10-15", "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_pyfsajxr/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_j16ppwbe", "channel": "ch_pyfsajxr", "start": "2026-10-14T21:45:00Z", "stop": "2026-10-14T22:40:00Z", "title": "Le IIIe Reich n'aura pas la bombe", "sub_title": null, "description": "Au début de la Seconde Guerre mondiale, scientifiques, politiques et services...", "category": [ "info" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-15", "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 | 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 150 countries.