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/Zurich 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/Zurich. The same day from the API: GET /v1/channels/ch_39dr28e4/schedule?date=2026-10-15&tz=Europe/Zurich
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | Face aux forces de la naturePouvons-nous utiliser les technologies modernes pour contrer efficacement la menace des tornades ? Focus sur les moyens de détection et de prévisio... | Tornades | 1h | |
| 00:35 | Quand les éléments se déchainentDes enquêtes scientifiques révèlent les causes de catastrophes naturelles engendrées par la furie d'éléments. | 1h | ||
| 01:35 | Les maîtres de l'espacePour se préparer au relief martien, les architectes du futur arpentent les zones les plus hostiles de la planète, et mènent leurs expériences dans ... | Terre | 55m | |
| 02:30 | Marrakech, les splendeurs de la ville rougeCertaines destinations nous font rêver bien avant d'entreprendre le voyage. Marrakech possède ce pouvoir. La perle du sud Marocain y apparaît imman... | 55m | ||
| 03:25 | Les Maldives : archipel modèleLes Maldives sont susceptibles d'être englouties par la montée des eaux engendrée par le réchauffement climatique. Le temps est aujourd'hui compté ... | 53m | ||
| 04:18 | Fin des programmesFin des programmes. | 1h 7m | ||
| 05:25 | L'homme au chevet des corauxComment sauver les réserves de coraux ? Découvrez les innovations mises en place pour empêcher la disparition de l'un des écosystèmes les plus éton... | 55m | ||
| 06:20 | Megastadium - Le tour d'EuropeLe stade Puskas Ferenc de Budapest, en Hongrie, a été inauguré le 15 novembre 2019, prêt à accueillir des matchs. À Bucarest, en Roumanie, les ingé... | Budapest vs Bucarest | 55m | |
| 07:15 | Megastadium - Le tour d'EuropeGrâce à l'ingéniosité créative des bureaux d'architectes Populous et Scott Tallon Walker, l'ancien stade de Dublin, en Irlande, a été remplacé par ... | Dublin vs Glasgow | 55m | |
| 08:10 | Megastadium - Le tour d'EuropeLe Johan Cruijff Arena d'Amsterdam, aux Pays-Bas, a subi une rénovation impressionnante. C'est l'occasion de découvrir des matériaux innovants et d... | Copenhague vs Amsterdam | 1h 5m | |
| 09:15 | Lift the IceDans l'Arctique profond, le Dr. Diva Amon, biologiste marin, explore un habitat marin à la recherche des secrets cachés sous la glace, pouvant aide... | La glace révèle ses secrets | 55m | |
| 10:10 | Lift the IceDes médicaments de nouvelle génération dans les glaciers volcaniques aux vers de glace insaisissables, en passant par les algues dans la neige, le ... | La glace est vivante | 1h | |
| 11:10 | Lift the IceDes bunkers perdus de la Première Guerre mondiale aux bases nucléaires de la guerre froide, en passant par les espions de l'Arctique d'aujourd'hui,... | La glace au cœur du conflit | 55m | |
| 12:05 | Les nouvelles frontières de l'espaceDe nouveaux télescopes terrestres entrent en service, pour accompagner de nombreux projets. Leur mission : élargir les connaissances de l'humanité ... | 1h | ||
| 13:05 | Des usines XXLDans les coulisses de Coca Cola Zéro Sucre, qui produit 1 milliard de litres de la boisson emblématique. Une entreprise finlandaise révolutionne le... | Coca-cola, abb robotics, weber, royal enfield | 55m | |
| 14:00 | Des usines XXLL'Inde utilise une technologie de pointe pour assurer la sécurité sur les routes. La Slovénie nous montre comment produire du verre taillé de haute... | Wright bus, waterford, evergreen recycling apollo tyres | 1h | |
| 15:00 | À la merci des élémentsEn 2017 et 2018, la côte est des États-Unis subit une violente tempête de neige, causant décès et chaos. En Asie du Sud, les inondations moussonniq... | 2016 - 2017 | 55m | |
| 15:55 | À la merci des élémentsEn 2019 et 2020, l'Australie brûle sous des incendies record. L'Afrique subit deux cyclones meurtriers. Les Bahamas sont ravagées par l'ouragan Dor... | 2018 - 2019 | 1h | |
| 16:55 | Les nouvelles frontières de l'espaceJuice et Europa Clipper sont deux missions à destination de la plus grande planète de notre système solaire. Elles passeront plus de quatre ans à é... | 55m | ||
| 17:50 | Les nouvelles frontières de l'espaceLe télescope spatial James Webb est désormais opérationnel. Lancé à bord d'une Ariane 5, cet engin spatial d'une valeur de 10 milliards de dollars ... | Le télescope james webb | 1h | |
| 18:50 | Objets volants non identifiés, un secret d'Etat ?En 1975, le Suisse Billy Meier affirme avoir voyagé à bord d'un vaisseau extraterrestre des Pléiades. | Billy meier : l'homme qui prétend parler aux extraterrestres | 55m | |
| 19:45 | Objets volants non identifiés, un secret d'Etat ?Le physicien Paul Bennewith pense avoir localisé un laboratoire humain-extraterrestre secret à Dulce, Nouveau-Mexique. | Une présence extraterrestre dans le désert de l'arizona ? | 1h | |
| 20:45 | Objets volants non identifiés, un secret d'Etat ?Les ovnis et extraterrestres pourraient exister. Grâce à des techniques d'investigation avancées, plongée dans les mystères des apparitions les plu... | 1h | ||
| 21:45 | Objets volants non identifiés, un secret d'Etat ?De 1989 à 1991, des objets triangulaires silencieux ont été observés par des milliers de personnes en Belgique. Malgré l'enquête des scientifiques ... | Vague d'ovnis sur la Belgique | 55m | |
| 22:40 | Objets volants non identifiés, un secret d'Etat ?Les ovnis et extraterrestres pourraient exister. Grâce à des techniques d'investigation avancées, plongée dans les mystères des apparitions les plu... | 55m | ||
| 23:35 | Objets volants non identifiés, un secret d'Etat ?Indian Springs, Nevada, 1964: Charles James Hall, observateur météo à la base de Nellis, affirme avoir rencontré une race extraterrestre appelée le... | Nouveaux contacts | 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_39dr28e4/schedule?date=2026-10-15&tz=Europe/Zurich" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_39dr28e4/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_39dr28e4/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_39dr28e4/schedule?date=2026-10-15&tz=Europe/Zurich"); 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_39dr28e4/schedule?date=2026-10-15&tz=Europe/Zurich", { 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_39dr28e4/schedule", params={"date": "2026-10-15", "tz": "Europe/Zurich"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_39dr28e4/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_qn9xz1pe", "channel": "ch_39dr28e4", "start": "2026-10-14T21:35:00Z", "stop": "2026-10-14T22:35:00Z", "title": "Face aux forces de la nature", "sub_title": "Tornades", "description": "Pouvons-nous utiliser les technologies modernes pour contrer efficacement la ...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 26, "date": "2026-10-15", "tz": "Europe/Zurich" } }
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.