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_7e4btt8e/schedule?date=2026-10-12&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 01:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 15m | |
| 01:15 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 02:15 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 15m | |
| 02:30 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 03:30 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 15m | |
| 03:45 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 04:45 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 15m | |
| 05:00 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 06:00 | Pêche d'enferAncrage : déroule ton tapis et laisse-toi guider pour une séance de yoga tout en douceur, reliée à la terre ! | Aérobic | 30m | |
| 06:30 | Pêche d'enferChaussez vos baskets, poussez les meubles de votre salon et défoulez-vous en famille avec Katrien. Pêche d'enfer, votre émission fitness quotidienn... | Aérobic | 30m | |
| 07:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 15m | |
| 07:15 | Y'a pas de planète BOù finissent vraiment nos déchets ? Les cartons, les plastiques, les déchets organiques, les déchets résiduels...? On entend parfois que ça ne serv... | Magazine de société | 15m | |
| 07:30 | Y'a pas de planète BL'émission pour tout comprendre sur les changements environnementaux. | Magazine de société | 15m | |
| 07:45 | Table et TerroirÉmission culinaire présentée par Michel Boreux et Olivier Duroy en compagnie de chefs prestigieux. Des recettes à base de produits du terroir luxem... | Magazine de services | 25m | |
| 08:10 | Ligne de vie | Magazine culturel | 5m | |
| 08:15 | On improvise !Francesco débarque chez vous avec son petit panier pour vous concocter un bon petit plat tout en vous donnant des conseils de pros. | Divertissement | 30m | |
| 08:45 | LCR - Le Cour(r)ier RecommandéRencontre de 12 minutes entre David Courier et des invités au cœur de l'actualité culturelle. | Divertissement | 15m | |
| 09:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 15m | |
| 09:15 | Tattoo ComprisLe magazine qui part à la découverte du monde du tatouage. | Magazine de l'art de vivre | 15m | |
| 09:30 | Mobil'idéesMagazine consacré à l'automobile et à la mobilité. | Magazine culturel | 30m | |
| 10:00 | Pêche d'enferHaut du corps : attrape ton tapis et prépare tes épaules, ça va travailler en douceur (et en profondeur) ! | Aérobic | 30m | |
| 10:30 | Pêche d'enferChaussez vos baskets, poussez les meubles de votre salon et défoulez-vous en famille avec Katrien. Pêche d'enfer, votre émission fitness quotidienne. | Aérobic | 30m | |
| 11:00 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 12:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 15m | |
| 12:15 | Tattoo ComprisLe magazine qui part à la découverte du monde du tatouage. | Magazine de l'art de vivre | 15m | |
| 12:30 | Mobil'idéesMagazine consacré à l'automobile et à la mobilité. | Magazine culturel | 30m | |
| 13:00 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 14:00 | Pêche d'enferAncrage : déroule ton tapis et laisse-toi guider pour une séance de yoga tout en douceur, reliée à la terre ! | Aérobic | 30m | |
| 14:30 | Pêche d'enferChaussez vos baskets, poussez les meubles de votre salon et défoulez-vous en famille avec Katrien. Pêche d'enfer, votre émission fitness quotidienn... | Aérobic | 30m | |
| 15:00 | ToutimLe magazine culturel de Matélé. | Magazine d'information | 40m | |
| 15:40 | EpistèmeRetrouvez Arnaud Stiepen dans son émission scientifique " Epistème ". A partir d'une problématique locale, il élargit la réflexion et nous emmène d... | Magazine scientifique | 5m | |
| 15:45 | Tattoo ComprisLe magazine qui part à la découverte du monde du tatouage. | Magazine de l'art de vivre | 15m | |
| 16:00 | Xtra-ballesLes temps forts du week-end en sports ballon : football, basket et volley. | Magazine sportif | 1h | |
| 17:00 | Table et TerroirÉmission culinaire présentée par Michel Boreux et Olivier Duroy en compagnie de chefs prestigieux. Des recettes à base de produits du terroir luxem... | Magazine de services | 25m | |
| 17:25 | Ligne de vie | Magazine culturel | 5m | |
| 17:30 | MomentumLa vie leur a réservé des surprises, ils ont décidé d'en faire une force. Ludovic Delory et Colleen Tordeur partent à la rencontre de ces gens ordi... | S1 E8, 16-year-old Olympic skateboarder Ruby Trew is not your average teenager | Magazine de société | 15m |
| 17:45 | LCR - Le Cour(r)ier RecommandéRencontre de 12 minutes entre David Courier et des invités au cœur de l'actualité culturelle. | Divertissement | 15m | |
| 18:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 20m | |
| 18:20 | L'invitéChaque semaine, L'Invité donne la parole à celles et ceux qui font bouger notre région. Qu'il s'agisse d'un concert, d'une exposition, d'un événeme... | Interview | 5m | |
| 18:25 | ChallengeRetour sur l'actualité sportive du week-end et découverte de disciplines moins connues. | Magazine sportif | 30m | |
| 18:55 | French kifRetrouvez chaque semaine, Bruno Coppens et ses excès de langage… on dirait même que ça lexique ! Et quand Bruno jongle avec le dico, c'est rigolo ! | Magazine d'information | 5m | |
| 19:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 20m | |
| 19:20 | L'invitéChaque semaine, L'Invité donne la parole à celles et ceux qui font bouger notre région. Qu'il s'agisse d'un concert, d'une exposition, d'un événeme... | Interview | 5m | |
| 19:25 | ChallengeRetour sur l'actualité sportive du week-end et découverte de disciplines moins connues. | Magazine sportif | 30m | |
| 19:55 | French kifRetrouvez chaque semaine, Bruno Coppens et ses excès de langage… on dirait même que ça lexique ! Et quand Bruno jongle avec le dico, c'est rigolo ! | Magazine d'information | 5m | |
| 20:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 20m | |
| 20:20 | L'invitéChaque semaine, L'Invité donne la parole à celles et ceux qui font bouger notre région. Qu'il s'agisse d'un concert, d'une exposition, d'un événeme... | Interview | 5m | |
| 20:25 | ChallengeRetour sur l'actualité sportive du week-end et découverte de disciplines moins connues. | Magazine sportif | 30m | |
| 20:55 | French kifRetrouvez chaque semaine, Bruno Coppens et ses excès de langage… on dirait même que ça lexique ! Et quand Bruno jongle avec le dico, c'est rigolo ! | Magazine d'information | 5m | |
| 21:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 20m | |
| 21:20 | L'invitéChaque semaine, L'Invité donne la parole à celles et ceux qui font bouger notre région. Qu'il s'agisse d'un concert, d'une exposition, d'un événeme... | Interview | 5m | |
| 21:25 | ChallengeRetour sur l'actualité sportive du week-end et découverte de disciplines moins connues. | Magazine sportif | 30m | |
| 21:55 | French kifRetrouvez chaque semaine, Bruno Coppens et ses excès de langage… on dirait même que ça lexique ! Et quand Bruno jongle avec le dico, c'est rigolo ! | Magazine d'information | 5m | |
| 22:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 20m | |
| 22:20 | L'invitéChaque semaine, L'Invité donne la parole à celles et ceux qui font bouger notre région. Qu'il s'agisse d'un concert, d'une exposition, d'un événeme... | Interview | 5m | |
| 22:25 | French kifRetrouvez chaque semaine, Bruno Coppens et ses excès de langage… on dirait même que ça lexique ! Et quand Bruno jongle avec le dico, c'est rigolo ! | Magazine d'information | 5m | |
| 22:30 | Le 22h30Retrouvez à 22h30 un condensé de l'actualité des médias de proximité. | Magazine d'information | 20m | |
| 22:50 | Pense-BêtesDepuis plus de 25 ans, le magazine \"Pense-Bêtes\" s'intéresse aux animaux domestiques, aux NACs, mais aussi aux animaux sauvages avec, comme motiv... | Magazine de la nature | 5m | |
| 22:55 | Trucs de woufL'intelligence du chien est sans limite ... alors mettons là à l'épreuve ... Je vous donne toutes les astuces pour améliorer la relation avec votre... | Magazine de la nature | 5m | |
| 23:00 | Le journalToute l'actualité de l'arrondissement de Dinant en 15 minutes! C'est la promesse du JT de Matélé, présenté en alternance par Elisa Sidérius, Fiorin... | Journal | 20m | |
| 23:20 | L'invitéChaque semaine, L'Invité donne la parole à celles et ceux qui font bouger notre région. Qu'il s'agisse d'un concert, d'une exposition, d'un événeme... | Interview | 5m | |
| 23:25 | French kifRetrouvez chaque semaine, Bruno Coppens et ses excès de langage… on dirait même que ça lexique ! Et quand Bruno jongle avec le dico, c'est rigolo ! | Magazine d'information | 5m | |
| 23:30 | ChallengeRetour sur l'actualité sportive du week-end et découverte de disciplines moins connues. | Magazine sportif | 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_7e4btt8e/schedule?date=2026-10-12&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7e4btt8e/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_7e4btt8e/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_7e4btt8e/schedule?date=2026-10-12&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_7e4btt8e/schedule?date=2026-10-12&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_7e4btt8e/schedule", params={"date": "2026-10-12", "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_7e4btt8e/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_500evk8v", "channel": "ch_7e4btt8e", "start": "2026-10-11T22:00:00Z", "stop": "2026-10-11T23:00:00Z", "title": "Xtra-balles", "sub_title": null, "description": "Les temps forts du week-end en sports ballon : football, basket et volley.", "category": [ "magazine sportif" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 64, "date": "2026-10-12", "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.