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_j8v3z06j/schedule?date=2026-10-14&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:40 | Un père idéalLe tenancier du seul café d'un petit bourg, voit sa vie basculer quand sa fille est assassinée. La rumeur monte et de père idéal, il devient le cou... | Téléfilm dramatique | 1h 30m | |
| 00:10 | Le pitch cinémaChaque semaine Le Pitch Cinéma vous présente sa sélection des 5 films sorties de la semaine. | Magazine culturel | 5m | |
| 00:15 | JacaréUn adolescent qui vend des boissons fraîches dans les embouteillages sur une voie express embarque pour une aventure qui va le transformer en profo... | Court métrage | 20m | |
| 00:35 | BébéAprès le deuxième mariage de son père, une jeune fille a du mal à trouver sa place dans sa nouvelle famille. Lors d'une fête d'anniversaire, ses in... | Court métrage | 15m | |
| 00:50 | Nada de todo estoAlors qu'une mère conduit avec sa fille dans une banlieue riche, elle renverse accidentellement sa voiture dans le jardin d'une belle maison. | Court métrage | 15m | |
| 01:05 | TakanakuyDans un village conservateur de la cordillère des Andes, deux garçons se lient d'une tendre amitié qui enrage le père de l'un d'eux et qui débouche... | Court métrage | 20m | |
| 01:25 | Journal Météo Climat | Météo | 5m | |
| 01:30 | Belgomania, toute la Belgique qu'on aime !De la musique au cinéma en passant par les scènes de stand up et les micros de la radio : la France fait face à une véritable "belgomania" depuis q... | Documentaire culturel | 1h 50m | |
| 03:20 | Les potagers de JulieJulie part en terre nordiste, à Gonnehem, dans le Pas-de-Calais, où Philippe Vanneufville cultive un potager à l'ancienne. Il y reproduit tous les ... | Le potager à l'ancienne du Nord | Magazine de l'art de vivre | 50m |
| 04:10 | La p'tite librairie | "J'irai jusqu'au rivage du soleil | Magazine culturel | 5m |
| 04:15 | Rendez-vous avec les FrançaisLouis Laforge donne rendez-vous à Michel-Edouard Leclerc, président du comité stratégique des centres E. Leclerc, sur le marché de Landerneau pour ... | Michel-Edouard Leclerc | Magazine d'information | 20m |
| 04:35 | Les matinales | Magazine culturel | 5m | |
| 04:40 | Slam | Jeu | 40m | |
| 05:20 | SlamUn jeu réalisé par Antoine Galey, Patricia Rimond des Anges et Philippe Letourneur Produit par Effervescence Label, avec la participation de France... | Jeu | 41m | |
| 06:01 | Alors on bouge en régionCette séance va permettre de travailler le renforcement musculaire de l'ensemble du corps sans le moindre impact sur les articulations spécifiqueme... | Séance sur chaise haltères et élastique | Divertissement | 29m |
| 06:30 | ICI Matin - Isère | Journal | 2h 35m | |
| 09:05 | Nos balades gourmandes | Courges | Magazine de services | 27m |
| 09:32 | L'Esprit de CordéeAu coeur de l'été, la cordée François Damilano-Etienne Klein attaque la traversée des Grandes Jorasses. Il s'agit d'aligner disponibilité, météorol... | Documentaire | 26m | |
| 09:58 | Chroniques d'en hautA 32 ans, Benjamin Védrines, alpiniste drômois, est devenu l'homme le plus rapide du monde sur le K2, second sommet le plus haut de la planète. | Benjamin Védrines, l'alpiniste de tous les exploits | Magazine de découvertes | 27m |
| 10:25 | La p'tite librairie | "Poèmes saturniens | Magazine culturel | 5m |
| 10:30 | Escales en FranceCe magazine va nous faire découvrir les régions françaises en plongeant le téléspectateur au cœur d'une ville, d'un département français, d'une rég... | La Corrèze | Magazine de société | 30m |
| 11:00 | C'est succulent !Leïla Albert reçoit dans sa cuisine Dominique Hénon, chanteuse de variété française et de jazz manouche. Dominique partage à Leïla sa version du pe... | Riz au lait | Magazine de services | 30m |
| 11:30 | C'est succulent !Leïla Albert reçoit dans sa cuisine Patrick Beick, retraité et fin gourmet. Ensemble, ils vont préparer un délicieux gâteau aux quetsches avec un s... | Le gâteaux aux quetsches et streusel noisette | Magazine de services | 30m |
| 12:00 | Météo | Météo | 5m | |
| 12:05 | Outremer.l'infoPréparé et proposé par la Rédaction du Pôle Outre-mer Une production France Télévisions Présenté en alternance par Kessi Weishaupt et Laurence Thea... | Journal | 10m | |
| 12:15 | Météo - Auvergne Rhône Alpes | Météo | 10m | |
| 12:25 | ICI 12/13 - Alpes | Journal | 30m | |
| 12:55 | Météo à la carte | Magazine de découvertes | 1h | |
| 13:55 | Météo à la carte (la suite)Une émission réalisée par Captain Productions Une production Enibas Productions, A Prime Group, avec la participation de France Télévisions Rédacte... | Magazine de société | 35m | |
| 14:30 | RexTerzani est kidnappé en allant chercher à manger pour Rex. Monterosso lance les recherches. Il apprend que Tarantini, le kidnappeur, vient de sorti... | Le cercueil | Série | 1h |
| 15:30 | RexUne clinique pour femmes enceintes est la cible d'une poseuse de bombes. Terzani et Rex se lancent à sa recherche et découvrent qu'il s'agit d'une ... | La mère de toutes les vengeances | Série | 1h |
| 16:30 | RexLa fille illégitime d'un homme riche est victime d'un complot, ourdi par sa demi-soeur, qui espère ainsi récupérer tout l'héritage familial. | Nid de guêpes | Série | 55m |
| 17:25 | Slam | Jeu | 35m | |
| 18:00 | Slam | Jeu | 50m | |
| 18:50 | Journal Météo Climat | Météo | 10m | |
| 19:00 | L'agenda | Magazine culturel | 3m | |
| 19:03 | Météo - Auvergne Rhône Alpes | Météo | 4m | |
| 19:07 | ICI 19/20 - Proximité Alpes | Journal | 8m | |
| 19:15 | ICI 19/20 - Alpes | Journal | 35m | |
| 19:50 | On vous emmène ici | Magazine culturel | 10m | |
| 20:00 | Stade 2 la quotidienneLe magazine qui va au-delà du seul résultat sportif : histoires humaines, enjeux sociétaux, innovations, culture sport, inclusion, environnement… U... | Magazine sportif | 10m | |
| 20:10 | Stade 2 Ligue 1Page quotidienne inédite entièrement dédiée à la Ligue 1 de football, offrant une immersion totale au cœur du championnat de France : dernières act... | Magazine sportif | 10m | |
| 20:20 | Météo - Auvergne Rhône Alpes | Météo | 5m | |
| 20:25 | Un si grand soleilTandis que Gary se demande s'il n'a pas fait une erreur en embauchant son nouveau serveur, Alex est victime d'un coup de foudre... | Série | 20m | |
| 20:45 | Un si grand soleilMalgré l'échec de leur première tentative, Laurine et Saskia vont de l'avant. De son côté, Elisabeth réalise qu'elle a atteint ses limites... | Série | 25m | |
| 21:10 | Des racines et des ailesSi Jersey, Guernesey, Sercq, Aurigny sont britanniques, l'archipel de Chausey est resté français. Ces îles ont en commun leur héritage normand et d... | Passion patrimoine : mon île en Normandie | Magazine de société | 2h 10m |
| 23:20 | Les héros du patrimoineAdrien Gavazzi participe à la transhumance du troupeau de mouton d'un berger qui, tout en respectant les traditions, intègre aussi les enjeux conte... | Transhumance : ils réinventent la tradition | Documentaire de société | 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_j8v3z06j/schedule?date=2026-10-14&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_j8v3z06j/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_j8v3z06j/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_j8v3z06j/schedule?date=2026-10-14&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_j8v3z06j/schedule?date=2026-10-14&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_j8v3z06j/schedule", params={"date": "2026-10-14", "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_j8v3z06j/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_0rra6tbz", "channel": "ch_j8v3z06j", "start": "2026-10-13T20:40:00Z", "stop": "2026-10-13T22:10:00Z", "title": "Un père idéal", "sub_title": null, "description": "Le tenancier du seul café d'un petit bourg, voit sa vie basculer quand sa fil...", "category": [ "téléfilm dramatique" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 47, "date": "2026-10-14", "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.