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/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_x1jm5x28/schedule?date=2026-10-11&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | Waly Dia - Une heure à tuerWaly Dia est de retour pour un seul en scène, combatif, provocateur, charmeur et plein de malice. Son sens aigu de l’observation du monde qui nous ... | Waly Dia - Une heure à tuer | Spectacle | 2h 20m |
| 01:50 | Thaïs : que la fête continue !Au théâtre du Gymnase.\r\nComme une prolongation de son spectacle à succès « Hymne à la joie », l'humoriste vous invite à redécouvrir les matins gu... | Thaïs : que la fête continue ! | Divertissement | 1h 35m |
| 03:25 | Programmes de la nuitpp. | Programme indéterminé | 3h 30m | |
| 06:55 | Gordon Ramsay : les recettes du chef 3 étoilesGordon Ramsay se lance dans un voyage au pays du piment et des épices avec des recettes pleines de goût, mais aussi des associations improbables. | Du piment dans votre vie | Documentaire | 50m |
| 07:45 | Gordon Ramsay : les recettes du chef 3 étoilesPour cuisiner sans stresser, rien de tel que tout préparer à l'avance. Dans cet épisode, Gordon Ramsay propose des recettes qui seront encore meill... | On reste cool | Documentaire | 50m |
| 08:35 | Gordon Ramsay : les recettes du chef 3 étoilesPour une cuisine rapide réussie, rien ne vaut les grands classiques inspirés de la street food : burgers au bacon, tacos au bœuf, wrap au poulet ou... | Sur le pouce | Documentaire | 1h |
| 09:35 | Gordon Ramsay : les recettes du chef 3 étoilesPour cuisiner sans stresser, rien de tel que tout préparer à l'avance. Dans cet épisode, Gordon Ramsay propose des recettes qui seront encore meill... | Quand on est fauché | Documentaire | 55m |
| 10:30 | Gordon Ramsay : les recettes du chef 3 étoilesDans cette Master Class spéciale pâtisserie, Gordon Ramsay initie les téléspectateurs aux techniques de base et propose des recettes comme ses tart... | Ça chauffe en cuisine | Documentaire | 55m |
| 11:25 | Très très bonL'équipe de Très Très Bon vous dégote toutes les bonnes adresses qui vont régaler vos papilles. Des gastronomiques aux bouis-bouis en passant par l... | Émission 4 | Magazine de services | 35m |
| 12:00 | Très très bonL'équipe de Très Très Bon vous dégote toutes les bonnes adresses qui vont régaler vos papilles. Des gastronomiques aux bouis-bouis en passant par l... | Émission 5 | Magazine de services | 35m |
| 12:35 | Très très bonL'équipe de Très Très Bon vous dégote toutes les bonnes adresses qui vont régaler vos papilles. Des gastronomiques aux bouis-bouis en passant par l... | Émission 2 | Magazine de services | 35m |
| 13:10 | Le zapping de la téléUn résumé de tout ce qui buzze à la télé, le meilleur comme le pire ! Retrouvez les pépites télévisuelles qu'il ne fallait pas rater : les moments ... | Émission 5 | Divertissement | 55m |
| 14:05 | Meurtres à...Une jeune femme, lieutenant de gendarmerie, tente d'élucider un meurtre sordide, duquel son propre frère, atteint de trisomie 21, est accusé. | S8 E1, Meurtres en Pays Cathare | Série | 1h 50m |
| 15:55 | Meurtres à...Deux gendarmes enquêtent sur plusieurs meurtres qui ont été commis à Tulle, en Corrèze, alors que la procession de la Saint Jean battait son plein. | S7 E7, Meurtres en Corrèze | Série | 1h 50m |
| 17:45 | Gordon Ramsay : mission extrêmeGordon Ramsay est contacté pour sauver un restaurant créé par une certaine madame White il y a plus de 60 ans. Son fils rechigne à transmettre les ... | Le Golden Rule Café | Téléréalité | 45m |
| 18:30 | Gordon Ramsay : mission extrêmeGordon Ramsay intervient au Marvel Ranch, en Pennsylvanie. Cheryl, la propriétaire, déplore le manque de sérieux et de professionnalisme de son équ... | Le Marvel Ranch | Téléréalité | 50m |
| 19:20 | Gordon Ramsay : mission extrêmeÀ Philadelphie, Gordon Ramsay découvre le Dahlak, un restaurant érythréen emblématique tenu depuis plus de 40 ans par Neghisti et ses enfants. | Le Dahlak | Téléréalité | 45m |
| 20:05 | Gordon Ramsay : mission extrêmeGordon Ramsay intervient dans un restaurant de Boston sans identité propre et dont les propriétaires, qui ne sont pas du métier, perdent beaucoup d... | Le Savin | Téléréalité | 55m |
| 21:00 | Meurtres à...La police enquête dans un domaine viticole alsacien après la découverte du corps d'un viticulteur, dissimulé dans une cuve : les suspects sont nomb... | S4 E6, Meurtres à Grasse | Série | 1h 50m |
| 22:50 | Meurtres à...Une femme, capitaine de police, est contrainte de revenir dans la ville de son enfance pour enquêter sur le meurtre du fils d'un producteur de conf... | S5 E3, Meurtres à Orléans | Série | 1h 50m |
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_x1jm5x28/schedule?date=2026-10-11&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_x1jm5x28/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_x1jm5x28/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_x1jm5x28/schedule?date=2026-10-11&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_x1jm5x28/schedule?date=2026-10-11&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_x1jm5x28/schedule", params={"date": "2026-10-11", "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_x1jm5x28/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_8d3nr1s7", "channel": "ch_x1jm5x28", "start": "2026-10-10T21:30:00Z", "stop": "2026-10-10T23:50:00Z", "title": "Waly Dia - Une heure à tuer", "sub_title": "Waly Dia - Une heure à tuer", "description": "Waly Dia est de retour pour un seul en scène, combatif, provocateur, charmeur...", "category": [ "spectacle" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 20, "date": "2026-10-11", "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.