72.1M 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_97y5a5y3/schedule?date=2026-10-15&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:40 | Zone interditeChez eux, le spectacle est une affaire de famille. Un savoir-faire que l’on se transmet de génération en génération. Et pour enflammer les foules, ... | S2025 E8, Foires et fêtes foraines : sur les routes, ils font le show en famille ! | 1h 40m | |
| 01:20 | Zone interditeArrondir ses fins de mois. Augmenter son pouvoir d’achat. Qui n’en rêve pas ? Alors qu’un Français sur cinq affirme être à découvert quasiment tous... | S2025 E11, Logement, courses, vacances : ils sont les rois de la débrouille | 4h 40m | |
| 06:00 | Zone interditeRungis (Val-de-Marne), le plus grand marché de produits frais au monde, est en train de vivre sa révolution. Cette institution, créée en 1969, doit... | S2024 E8, Marché de Rungis : au cœur de la révolution alimentaire | 1h 40m | |
| 07:40 | Zone interditeLa SNCF, c’est 156 millions de passagers transportés chaque année, près de 280 000 salariés, 28 000 km de voies ferrées. Elle affiche des bénéfices... | S2024 E9, Retards, prix, grèves : pourquoi la SNCF déraille | 1h 35m | |
| 09:15 | Zone interditeC'est le plus grand événement dédié à la maison en Europe : la Foire de Paris. Et cette année est une édition particulière. Le salon fête son 120e ... | S2024 E10, Foire de Paris : la révolution dans votre maison | 1h 30m | |
| 10:45 | Zone interditeLe mariage a longtemps été le symbole de toutes les traditions. Mais aujourd’hui, les Français cassent les codes et envoient tout valser ! À l’imag... | S2024 E12, Insolite ou petit budget : un mariage à leur image | 1h 35m | |
| 12:20 | Zone interditeC'est un passage obligé vers le soleil et la mer. L'été, nous sommes des millions à emprunter l'autoroute pour partir en vacances. Un trajet incont... | S2025 E13, Grands départs : joies et galères sur l'autoroute des vacances | 1h 30m | |
| 13:50 | Zone interditeZone Interdite documente et décrypte les bouleversements de la société française. Réalisées sur la durée, les enquêtes diffusées dans l’émission ré... | S2025 E23, Tout s'achète, tout se vend : enquête sur les nouveaux filons de la seconde main | 1h 40m | |
| 15:30 | Zone interditeQue se passe-t-il dans la tête de nos ados ? Un jeune Français sur deux souffre d’anxiété ou de symptômes dépressifs. Pendant plus d’un an, nous av... | S2024 E17, Écrans, sommeil, anxiété : nos ados en danger ! | 1h 45m | |
| 17:15 | Zone interditePrès d’un Français sur deux serait prêt à franchir le cap. Celui de devenir propriétaire d’une maison de vacances ! Un rêve devenu presque inaccess... | S2025 E14, Maisons de vacances : les nouveaux coins de paradis à petit prix | 1h 30m | |
| 18:45 | Zone interditeL’été, tout est permis, mais certains en profitent bien plus que d’autres. Les voyous de l’été ne prennent jamais de vacances et ils ont une imagin... | S2025 E15, Abus, nuisances, arnaques : enquête sur les voyous de l'été | 1h 30m | |
| 20:15 | Zone interditeCe sont des souffrances souvent invisibles : hypocondrie, troubles obsessionnels compulsifs, schizophrénie… Les troubles psychiques frappent un Fra... | S2024 E18, Toc, hypocondriaques, schizophrènes : leur combat pour une vie normale | 1h 35m | |
| 21:50 | Zone interditeVous êtes des millions à les attendre chaque été ! Conviviales et populaires, les fêtes et les foires sont un rendez-vous incontournable des beaux ... | S2025 E16, Concours, terroir, traditions : au cœur des fêtes et foires de l'été | 1h 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_97y5a5y3/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_97y5a5y3/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_97y5a5y3/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_97y5a5y3/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_97y5a5y3/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_97y5a5y3/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_97y5a5y3/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_djpass5a", "channel": "ch_97y5a5y3", "start": "2026-10-14T21:40:00Z", "stop": "2026-10-14T23:20:00Z", "title": "Zone interdite", "sub_title": "Foires et fêtes foraines : sur les routes, ils font le show en famille !", "description": "Chez eux, le spectacle est une affaire de famille. Un savoir-faire que l’on s...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 13, "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.