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/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_m2jy30z0/schedule?date=2026-10-13&tz=Europe/Zurich
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:35 | La route de l'enfer : NorvègeThord risque sa vie pour remorquer un camion immobilisé dans une montée. Le poids lourd menace de glisser vers des usagers de la route. Au nord, la... | S9 E4, Burning Treasure | 55m | |
| 00:30 | Air CrashLors d'un trajet régional en Nouvelle-Zélande, les pilotes du vol Eagle Airways 2300 peinent à sortir le train d'atterrissage. À court de carburant... | S25 E4, Crash Landing | 50m | |
| 01:20 | Air CrashLe vol 185 d'Air Tahoma, un vol cargo de nuit approche de Cincinnati. À quelques kilomètres de l'aéroport, alors que la piste se profile à l'horizo... | S25 E2, Norwegian Nightmare | 50m | |
| 02:10 | La route de l'enfer : NorvègeBjörn fait appel à ses rivaux pour un double accident, une situation dont il se serait bien passé. De l'autre côté de la montagne, Thord vient en a... | S7 E5, Bridge Battle | 45m | |
| 02:55 | La route de l'enfer : NorvègeDans le nord du pays, les nouvelles recrues de Jo Roger vivent leur baptême du feu sur un accident impliquant trois véhicules sortis de route et un... | S7 E6, Whiteout Workout | 45m | |
| 03:40 | Car S.O.STim et Fuzz se rendent à Huddersfield pour récupérer une VW Corrado de 1992. La voiture appartient à Ashley, un électricien de 37 ans qui a de très... | S10 E4, VW Corrado | 45m | |
| 04:25 | Car S.O.STim et Fuzz se rendent dans le Kent où une Ford Mustang de 1965 entièrement rouillée les attend. Elle faisait la fierté de son propriétaire, mais c... | S11 E7, JCB Digger | 45m | |
| 05:10 | L'incroyable Dr. PolOn n'est jamais aussi bien que chez soi. Dr Pol, Diane et Charles partent pour leur voyage tant attendu aux Pays-Bas. Ce n'est pourtant pas encore ... | S11 E1, It's All Dutch to Me | 45m | |
| 05:55 | L'incroyable Dr. PolL'équipe du Dr Pol a du pain sur la planche lorsqu'une série d'animaux peu communs vient frapper à la porte. Des oiseaux tropicaux souffrent de ble... | S11 E2, Hooked on a Feline | 40m | |
| 06:35 | L'incroyable ferme des PolLe clan Pol se met au travail pour créer le jardin de rêve de Beth. Ben, épuisé, travaille jour et nuit pour terminer la construction de l'étang et... | Les Pol se jettent à l'eau | 25m | |
| 07:00 | Une saison au zooLes femelles coatis sont sur le point de terminer leur traitement à la clinique et pourront bientôt rejoindre le groupe. Marine découvre les hippop... | 35m | ||
| 07:35 | Une saison au zooAlexia retrouve Romain pour son premier jour sur le secteur 3. C'est l'occasion de découvrir toutes les espèces du secteur et notamment la joyeuse ... | 30m | ||
| 08:05 | SOS CésarCesar est appelé pour intervenir en urgence chez Ivan, sa petite amie et la soeur de cette dernière. Les trois chihuahuas de la maison font régner ... | Aïe chihuahua | 50m | |
| 08:55 | Les cowboys des maraisL'équipe découvre les preuves qu'un buffle des marais rôde dans l'espace invité. Une femelle alligator qui attend des petits se montre agressive et... | Tempête en vue | 55m | |
| 09:50 | Afrique, terres de vieL'Afrique abrite certains des animaux et des espaces sauvages les plus emblématiques de la planète, mais son patrimoine est aujourd'hui menacé. Par... | L'avenir de la faune africaine | 55m | |
| 10:45 | Trésors sous les mersDe toutes les mers de la planète, les Caraïbes sont particulièrement connues pour leurs pirates. La découverte d'épaves disparues nous livre aujour... | S3 E5, The Battle of Britain | 55m | |
| 11:40 | Trésors sous les mersÉté 1940. Alors que les nazis ont envahi la France, seule une trentaine de kilomètres les séparent de leur prochaine cible : la Grande-Bretagne. La... | S3 E4, Egypt's Sunken City | 55m | |
| 12:35 | Car S.O.STim et Fuzz s'attaquent à une Opel Manta GTE 1984 dont le propriétaire est un ancien pilote de rallye, Alan. La famille de ce dernier espère que vo... | S10 E7, Opel Manta GTE | 50m | |
| 13:25 | Car S.O.STim et Fuzz se retrouvent en territoire inconnu avec la restauration d'une excavatrice JCB âgée de 45 ans. L'engin appartient à Kev, un charpentier... | S11 E8, Ford Mustang | 50m | |
| 14:15 | Air CrashLe 8 mars 2014, le vol de nuit Malaysia Airlines 370 reliant Kuala Lumpur à Pékin disparaît soudainement des radars avec 239 personnes à bord. Ici ... | Le mystère du vol MH370 | 55m | |
| 15:10 | Air Crash On nowDésorientés et égarés dans la nuit, trois équipages volent à l'aveuglette et perdent de vue l'horizon. Ils tombent alors dans le même piège mortel. | S4 E6, Panic Over the Pacific | 50m | |
| 16:00 | Air CrashPlongez dans l'histoire des plus grandes catastrophes aériennes de l'histoire, qui ont mené au développement et à la mise en place de nombreux nouv... | 50m | ||
| 16:50 | Air CrashAlors qu'une situation de crise survient en plein vol, des pilotes doivent prendre des décisions cruciales. Le moindre faux pas risque d'engendrer ... | S4 E5, Hidden Danger | 50m | |
| 17:40 | Air CrashQue ce soit à Sao Paulo, dans l'Himalaya ou sur le littoral norvégien, trois équipages doivent affronter l'atterrissage le plus tumultueux de tous ... | S4 E4, Missed Approach | 50m | |
| 18:30 | Ultimate Airport : USALa Sécurité Intérieure à Miami traque une cargaison de cocaïne d'une valeur de 12,6 millions de dollars, dissimulée dans des pots de jardinage. Les... | Pots de cocaïne | 50m | |
| 19:20 | Ultimate Airport : USALe service des douanes et des frontières mène une opération de répression des contrefaçons qui aboutit à une importante saisie à Kansas City et à l... | Marijuana express | 50m | |
| 20:10 | Ultimate Airport : USAÀ la frontière californienne, les douaniers arrêtent un SUV chargé de méthamphétamine. À Atlanta, les douanes saisissent 100 000 dollars en faux bi... | Coke à bâbord | 50m | |
| 21:00 | Tchernobyl, anatomie d'une catastrophe | Sacrifice | 50m | |
| 21:50 | Tchernobyl, anatomie d'une catastrophePlus d'un an après l'accident, les opérateurs de la centrale comparaissent lors d'un procès-spectacle soviétique. À l'intérieur de la centrale, prè... | Révélations | 50m | |
| 22:40 | Tchernobyl, anatomie d'une catastropheLe 26 avril 1986, une explosion dévaste le réacteur n°4 de la centrale nucléaire de Tchernobyl. Un test de sûreté a provoqué le pire accident nuclé... | L'Explosion | 55m | |
| 23:35 | Tchernobyl, anatomie d'une catastropheLe 28 avril, l'incendie fait toujours rage dans ce qu'il reste du réacteur n°4. Les pilotes d'hélicoptère qui tentent de l'éteindre sont exposés à ... | Dissimulation | 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_m2jy30z0/schedule?date=2026-10-13&tz=Europe/Zurich" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m2jy30z0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_m2jy30z0/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_m2jy30z0/schedule?date=2026-10-13&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_m2jy30z0/schedule?date=2026-10-13&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_m2jy30z0/schedule", params={"date": "2026-10-13", "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_m2jy30z0/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_cqc2bjqm", "channel": "ch_m2jy30z0", "start": "2026-10-12T21:35:00Z", "stop": "2026-10-12T22:30:00Z", "title": "La route de l'enfer : Norvège", "sub_title": "Bjoern a le sourire", "description": "Thord risque sa vie pour remorquer un camion immobilisé dans une montée. Le p...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 31, "date": "2026-10-13", "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.