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/Brussels 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/Brussels. The same day from the API: GET /v1/channels/ch_ketw5my4/schedule?date=2026-10-11&tz=Europe/Brussels
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 00:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 01:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 01:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 02:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 02:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 03:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 03:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 04:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 1h |
| 05:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 05:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 06:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 06:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 07:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 07:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 08:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 08:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 09:00 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 09:30 | Le JT du week-end en langue des signesLe JT du week-end revient sur l'actualité de la semaine et les infos locales des communes de Gembloux, Chastre, Perwez et Walhain. Ce programme est... | Retour sur l'actualité de la semaine écoulée | Journal | 30m |
| 10:00 | Pêche d'enferUn peu d'exercice? Poussez les meubles de votre salon, chaussez vos baskets et prévoyez une bouteille d'eau... Votre coach personnel vous a concoct... | Aérobic | 26m | |
| 10:26 | EpistèmeCapsule de vulgarisation scientifique, présentée par Arnaud Stiepen Ce programme est disponible en version sous-titrée. | Magazine scientifique | 4m | |
| 10:30 | Le TramLe Tram s'interroge sur la mobilité en Région bruxelloise et débat avec des acteurs qui cherchent à améliorer cet aspect important de la vie de la ... | Magazine de société | 20m | |
| 10:50 | Plak-ODécouvrez un véhicule populaire, sportif, de prestige... peu importe pour un tour du propriétaire statique avant de prendre la route avec son propr... | Magazine de découvertes | 10m | |
| 11:00 | Coin lectureLe magazine "Coin lecture" vous emmène à la découverte de livres et d'auteurs près de chez vous. Ce programme est disponible en version sous-titrée. | Magazine culturel | 15m | |
| 11:15 | Services gagnantsMagazine du tennis et du padel en Fédération Wallonie-Bruxelles. Ce programme est disponible en version sous-titrée. | Magazine sportif | 30m | |
| 11:45 | VitalRejoignez Vital, l'émission de santé et bien-être qui vous présente des chroniqueurs experts dans leurs domaines. Découvrez des conseils pratiques ... | Magazine scientifique | 30m | |
| 12:15 | Pause SantéPause Santé vous propose une série de conseils et d'informations consacrés à notre santé et à notre bien-être. Ce programme est disponible en versi... | Magazine scientifique | 15m | |
| 12:30 | Table et TerroirÉmission culinaire, présentée par Jordan Boreux et Olivier Duroy, en compagnie de chefs prestigieux. Au menu cette semaine: Ce programme est dispon... | Magazine de services | 30m | |
| 13:00 | Curieux de NatureLa faune et la flore de la province de Luxembourg s'invitent dans votre salon avec l'émission Curieux de Nature. Ce programme est disponible en ver... | Magazine de la nature | 30m | |
| 13:30 | Plak-ODécouvrez un véhicule populaire, sportif, de prestige... peu importe pour un tour du propriétaire statique avant de prendre la route avec son propr... | Magazine de découvertes | 10m | |
| 13:40 | EpistèmeCapsule de vulgarisation scientifique, présentée par Arnaud Stiepen Ce programme est disponible en version sous-titrée. | Magazine scientifique | 5m | |
| 13:45 | Station EuropeStation Europe, le magazine qui vous concerne en tant qu'Européen. L'émission est présentée par Paul Germain depuis le Parlement européen à Bruxell... | Magazine d'information | 30m | |
| 14:15 | Hors cadreMagazine de société qui fait le focus sur les coulisses de lieux célèbres ou la découverte d'endroits méconnus de la capitale. Ou encore portraits ... | Magazine d'information | 15m | |
| 14:30 | C'est ici que ça se passeÀ la découverte des initiatives positives dans les entités de la région du Centre. Ce programme est disponible en version sous-titrée. | Magazine d'information | 30m | |
| 15:00 | PLATOIls font rayonner la Wallonie par leurs idées, leurs recherches, leur audace. Dans PLATO, Arnaud Stiepen, vulgarisateur scientifique, reçoit ces es... | Magazine scientifique | 1h | |
| 16:00 | Chansons souvenirsÉmission musicale de souvenirs. | Variétés | 30m | |
| 16:30 | 1, 2, 3 dansezÉmission musicale consacrée à la danse. | Magazine culturel | 30m | |
| 17:00 | Invit' & vousEntretien avec une personnalité de la société civile ou du monde politique local. | Magazine d'information | 15m | |
| 17:15 | Les héros des animauxDécouvrez la vie et le fonctionnement des refuges et des cabinets vétérinaires de la région, au travers du quotidien des spécialistes et des bénévo... | Magazine de la nature | 15m | |
| 17:30 | Ce soir on sortQui a dit que la culture était réservée aux grandes villes? Pas l'équipe de Ce soir on sort! Dans chaque épisode, notre équipe vous emmène à la déc... | Magazine culturel | 15m | |
| 17:45 | What the fact ?Émission de vulgarisation scientifique. Pourquoi les chips croustillent-elles ? Comment fabriquer du carburant sans pétrole? Autant de questions au... | Magazine scientifique | 15m | |
| 18:00 | Entrez, c'est tout vertMagazine de jardinage pas comme les autres, il s'adresse aux personnes n'ayant pas beaucoup de temps pour leur jardin mais qui souhaitent le dévelo... | Magazine de la nature | 30m | |
| 18:30 | Mont des artsMont des Arts est une émission consacrée à la politique culturelle et aux grands évènements culturels. Des débats et sujets sont abordés par différ... | Magazine culturel | 35m | |
| 19:05 | L'AlbumRencontre avec une personnalité qui raconte son parcours à l'aide de photos personnelles. Ce programme est disponible en version sous-titrée. | Divertissement | 40m | |
| 19:45 | Ce soir on sortQui a dit que la culture était réservée aux grandes villes? Pas l'équipe de Ce soir on sort! Dans chaque épisode, notre équipe vous emmène à la déc... | Magazine culturel | 15m | |
| 20:00 | Le sportÉmission proposant un aperçu le plus complet possible de l'actualité sportive en région namuroise. | Magazine sportif | 1h | |
| 21:00 | Le sportÉmission proposant un aperçu le plus complet possible de l'actualité sportive en région namuroise. | Magazine sportif | 1h | |
| 22:00 | Le sportÉmission proposant un aperçu le plus complet possible de l'actualité sportive en région namuroise. | Magazine sportif | 1h | |
| 23:00 | Le sportÉmission proposant un aperçu le plus complet possible de l'actualité sportive en région namuroise. | Magazine sportif | 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_ketw5my4/schedule?date=2026-10-11&tz=Europe/Brussels" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ketw5my4/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ketw5my4/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ketw5my4/schedule?date=2026-10-11&tz=Europe/Brussels"); 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_ketw5my4/schedule?date=2026-10-11&tz=Europe/Brussels", { 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_ketw5my4/schedule", params={"date": "2026-10-11", "tz": "Europe/Brussels"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_ketw5my4/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_bnvfdp1y", "channel": "ch_ketw5my4", "start": "2026-10-10T22:00:00Z", "stop": "2026-10-10T22:30:00Z", "title": "Le JT du week-end en langue des signes", "sub_title": "Retour sur l'actualité de la semaine écoulée", "description": "Le JT du week-end revient sur l'actualité de la semaine et les infos locales ...", "category": [ "journal" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 49, "date": "2026-10-11", "tz": "Europe/Brussels" } }
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.