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-13&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:30 | Pierre Henry N'est Pas MortPortrait du compositeur Pierre Henry qui inventa la musique concrète dans les années 50, et qui est aujourd'hui cité comme source d'inspiration par... | 50m | ||
| 00:00 | Accident : Un Portrait De FamilleLorsqu'un patriarche meurt soudainement peu après son remariage avec une très jeune femme, celle-ci tient absolument à prendre une dernière photo d... | 30m | ||
| 00:20 | Teodor Currentzis, Musicaeterna : Mahler 5Teodor Currentzis dirige l'orchestre MusicAeterna dans la "Symphonie n°5" en ut dièse mineur de Gustav Mahler au KKL de Lucerne, les 6 et 8 octobre... | 1h 50m | ||
| 00:30 | Daphnis & Chloé, L'après Midi D'un Faune – Ballet Du CapitoleDaphnis & Chloé, L'Après-midi d'un faune – Ballet du Capitole. Les oeuvres de Ravel et Debussy servent de toile de fond au Ballet du Capitole, qui ... | 1h 20m | ||
| 01:50 | Rotterdam Philharmonic Orchestra, Lahav Shani : Strauss, MahlerAu programme de ce concert donné par l'orchestre philharmonique de Rotterdam : sept lieder de Richard Strauss et la "Symphonie n° 6" en la mineur d... | 1h 55m | ||
| 02:10 | Mozart : Concerto Pour Piano No – Christian ZachariasMozart : Concerto pour piano no. 6 – Christian Zacharias. Wolfgang Amadeus Mozart 1756 – 1791 Concerto pour piano no. 6 en si majeur K 238. | 25m | ||
| 02:35 | "ciao Casanova" De Solrey'Ciao Casanova' de Solrey pour quintette à cordes, harpe et mezzo-soprano. Bandes Originales de films. | 1h 10m | ||
| 03:45 | Jonas Kaufmann & Ludovic Tézier À Baden Baden : Verdi, PonchielliJonas Kaufmann & Ludovic Tézier à Baden-Baden : Verdi, Ponchielli. Sur la scène du Festspielhaus de Baden-Baden, le ténor allemand Jonas Kaufmann e... | 1h 50m | ||
| 05:35 | James Carter "trane : A Centennial Supreme" – Jazz In MarciacJames Carter "Trane : A Centennial Supreme" James Carter (saxophones) Steve Turre (trombone) Gerard Gibbs (piano) Hilliard Greene (contrebasse) Ale... | 1h 30m | ||
| 06:10 | Laurent Couson : Requiem XixLaurent Couson (né en 1976) Requiem XIX. | 55m | ||
| 07:05 | Gil Evans Orchestra & McCoy Tyner Sextet – Berliner JazztageFilm live du Berliner Jazztage 1976 à la Philharmonie de Berlin (O. Krüger). Il réunit le jazz fusion du Gil Evans Orchestra et le post-bop puissan... | 1h 30m | ||
| 08:00 | Oregon – Berliner JazztageEn 1980, le groupe américain Oregon a marqué les Berliner Jazztage avec son mélange unique de jazz, classique et folk. | 40m | ||
| 08:35 | Armenian State Symphony Orchestra, Sergey Smbatyan : Tchaïkovski, Symphonie N° 5Piotr Ilitch Tchaïkovski 1840 – 1893 Symphonie n° 5 en mi mineur, op. 64. | 50m | ||
| 08:40 | Lionel Hampton All Star Big Band – Berliner Jazztage 1979Lionel Hampton All Star Big Band – Berliner Jazztage The Lionel Hampton All Star Big Band Berlin, Philharmonie, 3 novembre 1979 Réalisé par Oskar K... | 1h 20m | ||
| 09:25 | IntermezzoUn florilège d'extraits musicaux, une façon différente et extrêmement variée de découvrir la musique, les interprètes et les orchestres. | 35m | ||
| 10:00 | Boris Godounov On nowKirill Serebrennikov met en scène une version très attendue de Boris Godounov, dirigée par Vasily Petrenko. | 3h | ||
| 10:55 | Monteverdi : Vespro Della Beata Vergine – Orkester Nord, Martin Wåhlberg On nowClaudio Monteverdi 1567 – 1643 Vespro de la Beata Vergine. | 1h 45m | ||
| 12:40 | Mozart : Concerto Pour Piano N° 5 – Malcolm FragerWolfgang Amadeus Mozart 1756 – 1791 Concerto pour piano n° 5 en ré majeur K 175. | 35m | ||
| 13:00 | IntermezzoUn florilège d'extraits musicaux, une façon différente et extrêmement variée de découvrir la musique, les interprètes et les orchestres. | 30m | ||
| 13:15 | Le TrouvèreIl Trovatore "Dramma" en quatre actes de Giuseppe Verdi (1813 – 1901) Livret de Salvatore Cammarano d'après "El trobador" d'Antonio García Gutiérre... | 2h 20m | ||
| 13:30 | Alexandre Kantorow, Daniel Lozakovich, Gautier Capuçon : Mendelssohn, BrahmsFelix Mendelssohn 1809 – 1847 Trio n°1, op. 49 Johannes Brahms 1833 – 1897 Trio n°1, op. 8. | 1h 5m | ||
| 14:35 | Sinfonia Varsovia, Jacek Kaspszyk : Mahler, Krauze – Wratislavia CantansGustav Mahler 1860 – 1911 Adagio de la Symphonie n°10 en fa dièse majeur Zygmunt Krauze 1938 – Children's Requiem – première mondiale (commande du ... | 1h 25m | ||
| 15:35 | Moments Magiques De MusiqueSergiu Celibidache et le Berliner Philharmoniker. Sous-titres disponibles pour ce programme avec votre télécommande. | 50m | ||
| 16:00 | Orchestre Philharmonique De Varsovie, Krzysztof Urbański : Mozart, GóreckiWolfgang Amadeus Mozart 1756 – 1791 Symphonie n° 40 en sol mineur, K. 550 Henryk Mikołaj Górecki 1933 – 1910 Symphonie n°3 \" Symphonie des chants ... | 1h 50m | ||
| 16:25 | John Coltrane – Comblain La Tour Jazz Festival 1965Lors du festival de jazz de Comblain-la-Tour en Belgique, le 1er août 1965, le mythique quartette de John Coltrane a livré un concert d'une intensi... | 55m | ||
| 17:20 | Berliner Philharmoniker, Kirill Petrenko : Europakonzert 2022Kirill Petrenko, à la tête de l'Orchestre Philharmonique de Berlin, avec la mezzo-soprano lettone Elina Garanca, participe à l'Europakonzert 2022 q... | 1h 20m | ||
| 17:50 | Tisseurs De Sons : Ludovico Einaudi, Hauschka, Joep Beving, Hania RaniTentative de réunir musique électronique et classique ou coup marketing, le néoclassicisme musical divise. Comment se définissent les artistes qui ... | 50m | ||
| 18:40 | Berliner Philharmoniker, Kirill Gerstein, Kirill Petrenko : Waldbühne 2022Au programme : "Kikimora" op. 63, de Anatoly Lyadov ; "Concerto pour piano et orchestre n°2 en ut mineur" op. | 1h 50m | ||
| 20:30 | Poppea // PoppeaPOPPEA // POPPEA par Christian Spuck Chorégraphié par Christian Spuck pour Gauthier Danse Musique de Martin Donner, Claudio Monteverdi et autres. | 1h 15m | ||
| 21:25 | Steinway & Sons – Technologie Piano SpirioUn retour sur la saga passionnante des pianos de marque "Steinway & Sons", fabricants de pianos dont la marque mère fut créée en 1853 à Hambourg. | 15m | ||
| 21:40 | Il Giardino Armonico, Giovanni Antonini : Haydn, Les SaisonsJoseph Haydn (1832 – 1809) Les Saisons Hob. XXI:3 Sous-titres disponibles pour ce programme avec votre télécommande. | 2h 20m | ||
| 21:45 | Alena Baeva, Orchestre Philharmonique Royal De Liège, Lionel Bringuier : Mendelssohn, BeethovenAu programme : Ouverture nº 2, d'Emilie Mayer ; Concerto pour violon n° 2 en mi mineur, op. 64, de Felix Mendelssohn-Bartholdy ; Symphonie n° 4 en ... | 1h 20m | ||
| 23:05 | ErnaniEn Espagne, au XVIe siècle. Amoureux de la belle Elvire, Ernani vit en proscrit dans le maquis avec une troupe de rebelles dont il est le chef. Il ... | 2h 10m |
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-13&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-13&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-13&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-13", "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-13, the first programme { "data": [ { "id": "ls_enfjth4e", "channel": "ch_ydc6k7vy", "start": "2026-10-12T21:30:00Z", "stop": "2026-10-12T22:20:00Z", "title": "Pierre Henry N'est Pas Mort", "sub_title": null, "description": "Portrait du compositeur Pierre Henry qui inventa la musique concrète dans les...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 33, "date": "2026-10-13", "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 | Tuesday 10 October 2023 | 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.