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_dc1jywh7/schedule?date=2026-10-13&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Au coeur des douanes : Espagne | 30m | ||
| 00:30 | Au coeur des douanes : Espagne | 30m | ||
| 01:00 | Fureur au volantDes victimes et des témoins de terribles accidents de la route les relatent devant la caméra. Accrochez bien vos ceintures, ça va secouer ! | 30m | ||
| 01:30 | Fureur au volantDes victimes et des témoins de terribles accidents de la route les relatent devant la caméra. Accrochez bien vos ceintures, ça va secouer ! | 30m | ||
| 02:00 | Into the Wild: AlaskaLe village de Tanana, en Alaska est situé à une centaine de kilomètres du cercle polaire, aux limites de la civilisation. Dans ce bourg glacé de 20... | 1h | ||
| 03:00 | Into the Wild: AlaskaLe village de Tanana, en Alaska est situé à une centaine de kilomètres du cercle polaire, aux limites de la civilisation. Dans ce bourg glacé de 20... | 45m | ||
| 03:45 | La ruée vers l'or : Freddy Dodge à la rescousseAprès une crise personnelle, c'est à Juan qu'il revient de montrer ses talents de mécano pour sauver l'investissement d'une famille. | 45m | ||
| 04:30 | Les derniers bûcheronsJared Douglas et son équipe de bûcherons risquent leur vie pour abattre des arbres parmi les plus isolés et les plus recherchés de la planète. | 45m | ||
| 05:15 | Poids lourds : les géants de la routeLes routiers sont omniprésents en Europe, et malgré les différences de conditions de travail ou de considération, leur objectif reste le même : tou... | 45m | ||
| 06:00 | Comment c'est faitComment sont fabriqués les boules de bowling, les enseignes publicitaires, les feutres ou encore les radars ? Réponses dans cette série documentair... | S13 E4, Bowling Balls, Barber Poles, Felt, Radar Guns | 25m | |
| 06:25 | Comment c'est faitComment sont fabriqués les garnitures de tuyaux en cuivre, les boîtes à musique à cylindre, les moulins à poivre ou les colonnes de direction ? Rép... | S3 E5, Horse-drawn Carriages, Artificial Eyes, Dog and Cat Food, Mirrors | 20m | |
| 06:45 | Sauveurs de trésorsLes trésors abandonnés que chasse Drew Pritchard dans les endroits les plus inattendus retrouvent vie grâce à lui et à son équipe de restaurateurs. | 45m | ||
| 07:30 | Sauveurs de trésorsLes trésors abandonnés que chasse Drew Pritchard dans les endroits les plus inattendus retrouvent vie grâce à lui et à son équipe de restaurateurs. | 45m | ||
| 08:15 | Occasions à saisir : tournée mondialeChaque épisode s'attache à une voiture d'occasion, de son achat à sa remise en état puis à la vente. Dans cette version spéciale il s'agit d'un vér... | 50m | ||
| 09:05 | Occasions à saisir : tournée mondialeChaque épisode s'attache à une voiture d'occasion, de son achat à sa remise en état puis à la vente. Dans cette version spéciale il s'agit d'un vér... | 55m | ||
| 10:00 | Occasions à saisir : tournée mondialeChaque épisode s'attache à une voiture d'occasion, de son achat à sa remise en état puis à la vente. Dans cette version spéciale il s'agit d'un vér... | 55m | ||
| 10:55 | Comment c'est fait On nowComment sont conçus et réalisés des objets usuels ? La fabrication des caravanes, des casques de moto et des mouchoirs en papier est décrite dans l... | S20 E5, Tissues/Travel Trailers/Slippers/Motorcycle Helmets | 30m | |
| 11:25 | Comment c'est faitComment sont conçus et réalisés des objets usuels ? La fabrication des bagages à roulettes, des croissants et des antivols en U détaillée pour les ... | S20 E6, U-Locks; Tepees; Croissants; Rolling Luggage | 25m | |
| 11:50 | Comment c'est faitDes objets de la vie quotidienne sont passés au microscope dont les landaus, les maisons préfabriquées, les flûtes en bois ou encore les pneus de v... | S20 E7, Prams/Factory-Built Homes/Wood Flutes/Bicycle Tires | 30m | |
| 12:20 | Comment c'est faitLa fabrication des ciseaux à effiler, des roues de wagons et des biscuits à toaster expliquée aux néophytes et aux curieux. | S20 E8, Thinning Shears/Wagon Wheels/Toaster Pastries/Violin Bows | 25m | |
| 12:45 | Comment c'est faitLa fabrication des baignoires en fonte, des poupées kachina, des moteurs de camions-bennes et des cartes mémoires expliquée aux néophytes et aux cu... | S20 E12, Cast Iron Tubs; Hopi Kachina Dolls; Mine Truck Engine; Memory Cards | 30m | |
| 13:15 | Comment c'est faitLa fabrication des chaussures de cyclisme, des yourtes, du contreplaqué marin et de la peinture à l'encaustique expliquée aux néophytes et aux curi... | S20 E9, 1000th Item: Cycling Shoes/Yurts/Marine Plywood/Oil & Encaustic Paint | 25m | |
| 13:40 | 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. | 55m | ||
| 14:35 | Au cœur des douanes : Italie | 55m | ||
| 15:30 | Ed Stafford : Seul au mondeEd Stafford passe à travers des nombreux défis sur son chemin de découverte des environnements les plus difficiles. | 55m | ||
| 16:25 | Ed Stafford : Seul au monde | 55m | ||
| 17:20 | Ed Stafford : Seul au mondeEd Stafford passe à travers des nombreux défis sur son chemin de découverte des environnements les plus difficiles. | 55m | ||
| 18:15 | Ed Stafford : Seul au mondeEd Stafford passe à travers des nombreux défis sur son chemin de découverte des environnements les plus difficiles. | 55m | ||
| 19:10 | Josh Gates et les trésors perdusJosh Gates s'intéresse à Gertrude "Tommy" Tompkins, une héroïne de la Seconde Guerre mondiale, portée disparue après le crash de son Mustang P-51. | 55m | ||
| 20:05 | Josh Gates aux frontières du réel | 55m | ||
| 21:00 | Internet : la chasse aux ordures | 1h | ||
| 22:00 | Internet : la chasse aux ordures | 1h | ||
| 23:00 | Au coeur des douanes : Espagne | 30m | ||
| 23:30 | Au coeur des douanes : Espagne | 30m |
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_dc1jywh7/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_dc1jywh7/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_dc1jywh7/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_dc1jywh7/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_dc1jywh7/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_dc1jywh7/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_dc1jywh7/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_tw72y2b9", "channel": "ch_dc1jywh7", "start": "2026-10-12T22:00:00Z", "stop": "2026-10-12T22:30:00Z", "title": "Au coeur des douanes : Espagne", "sub_title": null, "description": null, "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 34, "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 12 October 2023 | 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.