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_7jnhpbjf/schedule?date=2026-10-11&tz=Europe/Zurich
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Au cœur des douanes : SuèdeLes services de douanes à la frontière suédoise surveillent l'entrée de marchandises interdites dans le pays. À eux de détecter les contrevenants. | Épisode 1 | 1h | |
| 01:00 | Fureur au volantTandis qu'un chauffard percute un bâtiment, les chauffeurs du New Jersey tentent de survivre à leurs trajets. Plus tard, un homme en colère affront... | Permis de détruire | 30m | |
| 01:30 | Fureur au volantDes routiers repoussent des conducteurs en colère. Un garçon se défend face à un conducteur enragé. Une femme en colère pourchasse une voiture. | Les parias des parkings | 30m | |
| 02:00 | Josh Gates et les mystères de l'histoireJosh Gates s'intéresse à un rapt par des extraterrestres, à la mort étrange du fils d'un héros américain et aux attaques invisibles sur la CIA à Cuba. | Ennemis invisibles | 1h | |
| 03:00 | Josh Gates et les mystères de l'histoireDe nouveaux indices dévoilent l'identité de Jack l'Éventreur. De l'ADN prouverait l'existence d'un yéti. Un individu masqué pirate un signal télévisé. | Monstres démasqués | 45m | |
| 03:45 | Josh Gates et les mystères de l'histoireJosh Gates enquête sur le Kraken, le lac Lanier et la cité perdue de l'Atlantide: trois mystères en eaux sombres et dangereuses. | Eaux sombres | 45m | |
| 04:30 | Secrets, complots et manipulationsAndrew s'intéresse à une théorie reliant une arme invisible secrète du Vénézuéla à des attentats inexpliqués sur des agents américains à l'étranger. | Arme de guerre invisible | 45m | |
| 05:15 | Comment ça marche ?Comment fabrique-t-on le fromage Wensleydale, comment transforme-t-on les poils de cochons en pinceaux délicats, et la nourriture des koalas, l'euc... | 25m | ||
| 05:40 | Comment ça marche ?Comment fabrique-t-on la voiture électrique la plus rapide, la Tesla modèle S, transforme-t-on la queue des chevaux en tissus fins et nettoie-t-on ... | 20m | ||
| 06:00 | Comment c'est faitComment c'est fait analyse la création de divers objets de la vie de tous les jours. Cette fois : moteurs de moto, sculptures en émail, papier fait... | S12 E13, Motorcycle Engines; Glass Enamel Sculptures; Hand-Made Paper; Vaulting Poles | 25m | |
| 06:25 | Comment c'est faitDe nouveaux objets de la vie de tous les jours sont passés au microscope dont les marteaux, le fromage suisse, les rollers et les crayons de couleur. | S13 E1, Hammers, Swiss Cheese, Roller Skates, Coloured Pencils | 20m | |
| 06:45 | Sauveurs de trésors : voitures de légendesLes garçons trouvent un Morris Traveller dans la plus grande collection de voitures privées du Royaume-Uni. Dans le Surrey, ils aperçoivent une Mas... | S2 E4, Episode 4 | 45m | |
| 07:30 | Sauveurs de trésors : voitures de légendesDans le Devon, les garçons tombent sous le charme d'une Renault 4, un modèle très rare en édition limitée. Drew et Paul peuvent-ils reproduire son ... | S2 E5, Episode 5 | 45m | |
| 08:15 | Sauveurs de trésors : voitures de légendesLe sauveur de trésors Drew Pritchard visite la plus ancienne usine de plaques du Royaume-Uni. Paul et Drew se disputent sur la pose d'un mégamoteur... | S3 E1, Episode 1 | 50m | |
| 09:05 | Wheeler dealers : occasions à saisirMike essaie de tirer profit de la nostalgie des années 90 en restaurant une Mitsubishi 3000 GT VR-4 1994. Ant a du pain sur la planche pour la reme... | S14 E5, Ford Escort RS2000 Rally Car | 55m | |
| 10:00 | Wheeler dealers : occasions à saisirMike et Ant retapent l'un des premiers véhicules utilitaires, un Falcon Ranchero de 64. Une couche de peinture noire bon marché a détérioré son éta... | S14 E6, Messerschmitt KR200 | 55m | |
| 10:55 | Wheeler dealers : occasions à saisirMike déniche une Dodge A-100 Sportsman 1965 en très mauvais état. Il espère pouvoir attirer un acheteur avec sa customisation originale. | S14 E7, Citroen HY Van | 55m | |
| 11:50 | Josh Gates et les trésors perdusJosh s'attaque au mystère maritime du Griffon, le premier navire perdu dans les Grands Lacs. Josh utilise un submersible à la pointe de la technolo... | Le butin perdu de Butch Cassidy | 55m | |
| 12:45 | Josh Gates et les trésors perdusJosh Gates tente de comprendre comment des tribus nordiques ont pu s'imposer dans l'Europe médiévale. Sa quête l'emmène au Danemark et en Islande. | Secrets vikings | 55m | |
| 13:40 | Josh Gates et les trésors perdusJosh Gates retrace l'expansion à l'est des Vikings, des paysages volcaniques d'Islande à une étrange colonisation au Groenland et en Amérique du Nord. | Les Vikings en Amérique | 55m | |
| 14:35 | Josh Gates et les trésors perdusJosh explore la Cueva de los Tayos en quête de légendaires plaques de métal censées avoir été créées par une civilisation antique très avancée. | La bibliothèque de métal | 55m | |
| 15:30 | Josh Gates et les trésors perdusJosh se rend en Argentine, où de nombreux officiers SS nazis ont fui après la Seconde Guerre mondiale. Il découvre des théories cachées sur le vrai... | Les nazis en Argentine | 55m | |
| 16:25 | Josh Gates et les trésors perdusJosh Gates part à la recherche d'un trésor qui aurait appartenu à l'Aquarian Foundation, une secte autarcique dont le chef était connu sous le nom ... | Le trésor de Brother XII | 55m | |
| 17:20 | La ruée vers l'or : Freddy Dodge à la rescousseUn mineur court à la ruine sur les rives du fleuve Fraser. Freddy et Juan doivent rafistoler une station de lavage pour sauver la mine. | Quitte ou double | 55m | |
| 18:15 | Péril en haute merClark tente une réparation critique sur la grue de Sig en haute mer. Le Cornelia Marie combat un feu, la salle des machines de Jake s'emplit de fumée. | S22 E8, Anything That Can Go Wrong | 55m | |
| 19:10 | Retour à l'instinct primaireUn célibataire et une divorcée subissent 14 jours de chaleur extrême, de mille-pattes venimeux et de nuées d'abeilles sur une île des Philippines. | La belle et le mec | 1h 50m | |
| 21:00 | Retour à l'instinct primaireDurant une sécheresse record, un pêcheur et une biologiste affrontent des conditions dévastatrices dans les Everglades en Floride. | Piège dans les Everglades | 2h | |
| 23:00 | Retour à l'instinct primaire : le choc des légendesUn défi éliminatoire requiert des compétences en tir à l'arc et en préparation du gibier. La viande d'un groupe tourne, et les médecins int... | S2 E6, Philippines : Samanta et Vincent | 2h |
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_7jnhpbjf/schedule?date=2026-10-11&tz=Europe/Zurich" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7jnhpbjf/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7jnhpbjf/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7jnhpbjf/schedule?date=2026-10-11&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_7jnhpbjf/schedule?date=2026-10-11&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_7jnhpbjf/schedule", params={"date": "2026-10-11", "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_7jnhpbjf/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_fh3g4xy2", "channel": "ch_7jnhpbjf", "start": "2026-10-10T22:00:00Z", "stop": "2026-10-10T23:00:00Z", "title": "Au cœur des douanes : Suède", "sub_title": "Épisode 1", "description": "Les services de douanes à la frontière suédoise surveillent l'entrée de march...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 28, "date": "2026-10-11", "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.