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_ydc6k7vy/schedule?date=2026-10-11&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:00 | Orchestre Philharmonique de Varsovie, Krzysztof Urbanski - Mozart, GoreckiSous la direction de Krzysztof Urbański, l'orchestre philharmonique de Varsovie interprète Symphonie n° 40 en sol mineur de Wolfgang Amadeus Mozart... | 1h 35m | ||
| 00:30 | Sinfonia Varsovia, Jacek Kaspszyk: Mahler, Krauze - Wratislavia CantansLa Sinfonia Varsovia, dirigé par Jacek Kaspszyk, interprète l'"Adagio de la Symphonie n°10" de Mahler et le "Children's Requiem" de Krauze. Une rep... | 1h 25m | ||
| 00:35 | Sinfonia Varsovia, Jacek Kaspszyk: Mahler, Krauze - Wratislavia CantansLa Sinfonia Varsovia, dirigé par Jacek Kaspszyk, interprète l'"Adagio de la Symphonie n°10" de Mahler et le "Children's Requiem" de Krauze. Une rep... | 1h 25m | ||
| 01:55 | Malandain: Daphnis & Chloé - Ballet du Capitole de Toulouse"Daphnis et Chloé" est un ballet écrit par Maurice Ravel en 1912. Un siècle plus tard, une relecture est confiée au célèbre chorégraphe Thierry Mal... | 1h 20m | ||
| 02:00 | Malandain: Daphnis & Chloé - Ballet du Capitole de Toulouse"Daphnis et Chloé" est un ballet écrit par Maurice Ravel en 1912. Un siècle plus tard, une relecture est confiée au célèbre chorégraphe Thierry Mal... | 1h 20m | ||
| 03:15 | Accident : un portrait de familleUn décès inattendu et brutal touche une famille récemment mise au défi par le mariage du père avec une femme plus jeune. À la mort du patriarche, s... | 30m | ||
| 03:20 | Accident : un portrait de familleUn décès inattendu et brutal touche une famille récemment mise au défi par le mariage du père avec une femme plus jeune. À la mort du patriarche, s... | 35m | ||
| 03:45 | Rotterdam Philharmonic Orchestra, Lahav Shani : Strauss, MahlerLe Rotterdam Philharmonic Orchestra, dirigé par Lahav Shani et accompagné par la soprano Chen Reiss interprète des compositions de Strauss et Mahle... | 1h 55m | ||
| 03:55 | Rotterdam Philharmonic Orchestra, Lahav Shani : Strauss, MahlerLe Rotterdam Philharmonic Orchestra, dirigé par Lahav Shani et accompagné par la soprano Chen Reiss interprète des compositions de Strauss et Mahle... | 1h 55m | ||
| 05:40 | 'Ciao Casanova' de SolreyQuintette à cordes, harpe et mezzo-soprano. Bandes originales de films. Igor Stravinsky, Nino Rota, Wolfgang Amadeus Mozart, Antonio Vivaldi, Alexa... | 1h 10m | ||
| 05:50 | 'Ciao Casanova' de SolreyQuintette à cordes, harpe et mezzo-soprano. Bandes originales de films. Igor Stravinsky, Nino Rota, Wolfgang Amadeus Mozart, Antonio Vivaldi, Alexa... | 1h 10m | ||
| 06:50 | 'I Capuleti e i Montecchi' by Bellini at the Opéra Royal de WallonieMaurizio Benini dirige l'Orchestre et Chœurs de l'Opéra Royal de Wallonie-Liège sur "I Capuleti e i Montecchi" de Bellini, avec Raffaella Lupinacci... | 2h 25m | ||
| 07:00 | 'I Capuleti e i Montecchi' by Bellini at the Opéra Royal de WallonieMaurizio Benini dirige l'Orchestre et Chœurs de l'Opéra Royal de Wallonie-Liège sur "I Capuleti e i Montecchi" de Bellini, avec Raffaella Lupinacci... | 2h 30m | ||
| 09:15 | INTERMEZZOClips. | 45m | ||
| 09:30 | Rhapsodie pour clarinette et orchestreJonathan Nott dirige l'Orchestre de la Suisse Romande et le clarinettiste Dmitry Rasul-Kareyev sur la "Rhapsodie pour clarinette et orchestre en si... | 5m | ||
| 09:35 | Mass in B minor - GloriaJohn Eliot Gardiner dirige le Monteverdi Choir et les English Baroque Soloists sur la "Messe en si mineur" de Bach. Une représentation donnée le 8 ... | 10m | ||
| 09:45 | Haendel ----- Giulio Cesare - V'adoro, pupilleL'Ensemble Artaserse, dirigé par Philippe Jaroussky, et Gaëlle Arquez dans le rôle-titre interprètent "V'adoro pupille", tiré de "Giulio Cesare in ... | 5m | ||
| 09:50 | Symphonie n° 1, allegroL'Orchestre Philharmonique d'Oslo, dirigé par Klaus Mäkelä, interprète le 2e mouvement de la "Symphonie no 1", de Chostakovitch. Une représentation... | 10m | ||
| 10:00 | Archie Shepp All Star : tribute to John ColtraneLa chaîne vous propose cet enregistrement de 'Tribute to John Coltrane', par Achie Shepp All Star. | 55m | ||
| 10:55 | McCoy Tyner: Piano SoloLe pianiste McCoy Tyner joue les plus grands morceaux de jazz à la Kongressaal de Munich, en 1983. | 55m | ||
| 11:45 | John Coltrane Live in Antibes 1965Le John Coltrane Quartet, composé de John Coltrane, McCoy Tyner, Jimmy Garrison et Elvin Jones, était en concert à Antibes en 1965. Ils ont interpr... | 50m | ||
| 11:50 | John Coltrane Live in Antibes 1965Le John Coltrane Quartet, composé de John Coltrane, McCoy Tyner, Jimmy Garrison et Elvin Jones, était en concert à Antibes en 1965. Ils ont interpr... | 50m | ||
| 12:35 | Mozart : Concerto pour piano n° 8 - Christian ZachariasWolfgang Amadeus Mozart 1756 - 1791 Concerto pour piano n° 8 en do majeur K. 246. | 55m | ||
| 12:40 | Mozart: concerto pour piano n° 8, Christian ZachariasWolfgang Amadeus Mozart 1756 - 1791 Concerto pour piano n° 8 en do majeur K. 246. | 30m | ||
| 13:10 | Violin Concerto ----- FinaleLe Deutsches Symphonie-Orchester Berlin, dirigé par Marie Jacquot, et la violoniste Midori interprètent la finale du "Concerto pour violon en la mi... | 10m | ||
| 13:20 | Ballade n° 2Le pianiste Lucas Debargue interprète la "Ballade n° 2 op. 38" de Frédéric Chopin. Une représentation donnée le 3 avril 2023 à la Philharmonie de P... | 10m | ||
| 13:30 | Monteverdi: Vespro della Beata Vergine - Orkester Nord, Martin Wåhlberg | 1h 45m | ||
| 15:10 | Les Dissonances, David Grimal : Dvořák, Brahms"Les Dissonances", David Grimal (direction artistique, violon) Antonín Dvořák (1841 - 1904). Vanda. Ouverture Johannes Brahms (1833 - 1897). Sympho... | 50m | ||
| 15:15 | Les Dissonances, David Grimal : Dvořák, Brahms"Les Dissonances", David Grimal (direction artistique, violon) Antonín Dvořák (1841 - 1904). Vanda. Ouverture Johannes Brahms (1833 - 1897). Sympho... | 50m | ||
| 16:00 | Chostakovitch: Symphonie 10, William Kentridge, Michael SanderlingMichael Sanderling dirige le Luzerner Sinfonieorchester sur la "Symphonie n° 10 en mi mineur, opus 93" de Chostakovitch, accompagné du film "Oh cro... | 1h 20m | ||
| 16:05 | Chostakovitch: Symphonie 10, William Kentridge, Michael SanderlingMichael Sanderling dirige le Luzerner Sinfonieorchester sur la "Symphonie n° 10 en mi mineur, opus 93" de Chostakovitch, accompagné du film "Oh cro... | 55m | ||
| 17:00 | Violin Concerto in D major 'Grosso Mogul' ----- AllegroL'Orchestre de l'Opéra Royal de Versailles et le violoniste et chef d'orchestre Andrés Gabetta interprètent le "Concerto pour violon en ré majeur" ... | 5m | ||
| 17:05 | Mahler : Symphony no 1 - ScherzoL'Orchestre de la Suisse romande, dirigé par Daniel Harding, interprète le troisième mouvement de la "Symphonie n° 1" de Gustav Mahler. | 15m | ||
| 17:20 | Moussorgski: Boris Godounov, DNO AmsterdamL'Orchestre royal du Concertgebouw interprète "Boris Godounov", opéra en prologue et quatre actes de Modeste Moussorgski et livret de Modeste Mouss... | 3h | ||
| 20:20 | La CampanellaBruce Liu interprète les Grandes études de Paganini, S. 161 et La Campanella, de Franz Liszt (1811-1886). | 10m | ||
| 20:30 | Warsaw Philharmonic Orchestra, Krzysztof Urbański: Szymanowski, KilarKarol Szymanowski 1882 - 1937 Veni Creator, Op. 57 pour soprano, choeur mixte et orchestre Stabat Mater, Op. 53 pour soprano, alto, baryton, choeur... | 1h 5m | ||
| 21:35 | Warsaw Philharmonic Orchestra, Krzysztof Urbański: Tormis, Szymanowski, StravinskyVeljo Tormis 1930 - 2017 Raua needmine pour ténor, basse, choeur mixte et tambour chaman Karol Szymanowski 1882 - 1937 Symphonie n° 4 'Sinfonia con... | 1h 30m | ||
| 22:00 | Warsaw Philharmonic Orchestra, Krzysztof Urbański: Tormis, Szymanowski, StravinskyVeljo Tormis 1930 - 2017 Raua needmine pour ténor, basse, choeur mixte et tambour chaman Karol Szymanowski 1882 - 1937 Symphonie n° 4 'Sinfonia con... | 1h 30m | ||
| 23:05 | Le festin de l'araignéeL'Orchestre de Chambre de Lausanne, dirigé par Barbara Hannigan, interprète "Le festin de l'araignée" d'Albert Roussel. Une représentation donnée l... | 25m | ||
| 23:30 | Pierre henry n'est pas mortPionnier des musiques électroniques, Pierre Henry (1927-2017) a, dès les années 1950, en compagnie de Pierre Schaeffer, posé les fondations de ce q... | 55m |
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_ydc6k7vy/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_ydc6k7vy/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_ydc6k7vy/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_ydc6k7vy/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_ydc6k7vy/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_ydc6k7vy/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_ydc6k7vy/schedule?date=2026-10-11, the first programme { "data": [ { "id": "ls_en23wksz", "channel": "ch_ydc6k7vy", "start": "2026-10-10T21:00:00Z", "stop": "2026-10-10T22:35:00Z", "title": "Orchestre Philharmonique de Varsovie, Krzysztof Urbanski - Mozart, Gorecki", "sub_title": null, "description": "Sous la direction de Krzysztof Urbański, l'orchestre philharmonique de Varsov...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 40, "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.