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_gnzb49a0/schedule?date=2026-10-14&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:38 | Voix d'orL'histoire d'une famille d'Ajaccio qui se remémore le parcours de leur fils, Jean-François Marras, découvrant sa voix de ténor. | Documentaire culturel | 52m | |
| 00:30 | Ind'è voi | Ocana miel | Magazine culturel | 17m |
| 00:47 | Parolle é parolleParolle e Parolle propose un concept différent, basé sur la découverte de mots, d'expressions et d'énigmes qui font chanter la langue. | Jeu | 29m | |
| 01:16 | Martin Scorsese : l'italo-américainLe cinéaste Martin Scorsese a su transmuer en or sa fascination pour les marginaux en se référant sans cesse à ses racines italo-américaines. | Documentaire culturel | 53m | |
| 02:09 | Le kaddish retrouve des juifs de Corse | Documentaire de société | 51m | |
| 03:00 | Parolle é parolleParolle e Parolle propose un concept différent, basé sur la découverte de mots, d'expressions et d'énigmes qui font chanter la langue. | Compil 3 | Jeu | 1h 41m |
| 04:41 | OghjeDavantage de proximité, plateau rouge et noir à la BBC, ancré localement, ouvert aussi sur la Méditerranée. Direct + terrain + archives + patrimoin... | Magazine de société | 1h 49m | |
| 06:30 | ICI Matin - RCFM | Journal | 1h 42m | |
| 08:12 | Ind'è voi | Magazine culturel | 21m | |
| 08:33 | OghjeDavantage de proximité, plateau rouge et noir à la BBC, ancré localement, ouvert aussi sur la Méditerranée. Direct + terrain + archives + patrimoin... | Magazine de société | 25m | |
| 08:58 | Un si grand soleilAlors que Bertrand ne voit pas d'un bon oeil l'arrivée du nouvel assistant d'Alix, Emma décide de mettre Lucas au pied du mur : que lui cache-t-il ? | Série | 22m | |
| 09:20 | Paese | Série humoristique | 7m | |
| 09:27 | Paese | Série humoristique | 8m | |
| 09:35 | Une bouteille à la merPlanète bleue est conçue comme une quête autour de thématiques qui impactent la vie de chacun d'entre nous. Des actions portées par des acteurs de ... | Epaves : la Méditerranée n'a rien oublié | Magazine de la nature | 27m |
| 10:02 | Toni Casalonga, l'art d'habiter le mondeArtiste, scénographe, entrepreneur culturel, figure du Riacquistu, intellectuel : depuis près de 60 ans Tonì Casalonga occupe une place majeure dan... | Documentaire culturel | 54m | |
| 10:56 | Al Dente | Tamantu cucinaru : Battles lycée Fred Scamaroni de Bastia | Magazine de services | 28m |
| 11:24 | Parolle é parolleParolle e Parolle propose un concept différent, basé sur la découverte de mots, d'expressions et d'énigmes qui font chanter la langue. | Jeu | 31m | |
| 11:55 | OghjeDavantage de proximité, plateau rouge et noir à la BBC, ancré localement, ouvert aussi sur la Méditerranée. Direct + terrain + archives + patrimoin... | Magazine de société | 22m | |
| 12:17 | Oghjeon garde un invité, questionnaire de Proust, puis le portrait musical de l'invité par Christophe. | Magazine de société | 11m | |
| 12:28 | Météo - Corse | Météo | 2m | |
| 12:30 | ICI 12/13 - Corsica Prima | Journal | 21m | |
| 12:51 | Avec ou sans filtreRéalisateur aux 13 nominations aux César, qui prépare une série sur Napoléon pour Canal+. | Xavier Giannoli | Magazine de découvertes | 35m |
| 13:26 | Conta mi l'ore | Le temps des vendanges | Divertissement | 29m |
| 13:55 | OghjeDavantage de proximité, plateau rouge et noir à la BBC, ancré localement, ouvert aussi sur la Méditerranée. Direct + terrain + archives + patrimoin... | Magazine de société | 27m | |
| 14:22 | Oghjeon garde un invité, questionnaire de Proust, puis le portrait musical de l'invité par Christophe. | Magazine de société | 8m | |
| 14:30 | ICI 12/13 - Corsica Prima | Journal | 18m | |
| 14:48 | Météo - Corse | Météo | 2m | |
| 14:50 | Agenda | Magazine d'information | 3m | |
| 14:53 | Un si grand soleilDébordée par son affaire, Johanna arrivera-t-elle à l'heure à son mariage ? Quant à Lucas, il va devoir s'expliquer auprès d'Ulysse. | Série | 21m | |
| 15:14 | Un si grand soleilTandis que Liam fait connaissance avec son nouveau codétenu, Ludo, de son côté, n'est pas prêt à ouvrir les yeux sur sa relation avec Flore. | Série | 23m | |
| 15:37 | ICI 12/13 - Corsica Prima | Journal | 20m | |
| 15:57 | Le kaddish retrouve des juifs de Corse | Documentaire de société | 50m | |
| 16:47 | Mégapolis, les plus grandes villes de l'AntiquitéGrâce à des reconstitutions en images de synthèse, ce documentaire retrace les secrets de fabrication de la plus puissante ville de l'Antiquité : R... | S1 E4, Rome | Documentaire | 54m |
| 17:41 | Décors de rêves en CorseLe projet AĞ Décors de Rêves Ağ est une célébration du cinéma en tant que fenêtre sur l'imaginaire. En effet, A travers l'imaginaire que développe ... | Documentaire | 27m | |
| 18:08 | Baz'art Le MagMarie-Joseph Arrighi-Landini partage sa passion des oeuvres d'art en deux minutes chrono. | Arte Mare à la barre | Magazine culturel | 28m |
| 18:36 | Parolle é parolleParolle e Parolle propose un concept différent, basé sur la découverte de mots, d'expressions et d'énigmes qui font chanter la langue. | Jeu | 24m | |
| 19:00 | ICI 19/20 - Corsica Sera | Journal | 22m | |
| 19:22 | Foot è Basta | Magazine sportif | 25m | |
| 19:47 | Météo - Corse | Météo | 7m | |
| 19:54 | JT - U Nutiziale | Journal | 11m | |
| 20:05 | Météo de la méditerranée - Corse | Météo | 2m | |
| 20:07 | Agenda | Magazine d'information | 5m | |
| 20:12 | PaeseMona fait une crise de jalousie à sa soeur. | Mona jalouse | Série humoristique | 8m |
| 20:20 | Ind'è voi | Ajaccio : marché cuisine | Magazine culturel | 20m |
| 20:40 | Memoria | Magazine culturel | 5m | |
| 20:45 | Mémoire courte | 1943, les dizaines de femmes tondues | Magazine culturel | 52m |
| 21:37 | Corsica Salvatica"Le Peuple des Chemins" nous transporte au coeur des sentiers pittoresques de la Corse, où la nature révèle une richesse insoupçonnée. Loin des zon... | Le peuple des chemins | Documentaire | 54m |
| 22:31 | ICI 19/20 - Corsica Sera | Journal | 22m | |
| 22:53 | Foot è Basta | Magazine sportif | 55m | |
| 23:48 | JT - U Nutiziale | Journal | 10m | |
| 23:58 | Météo de la méditerranée - Corse | Météo | 2m |
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_gnzb49a0/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_gnzb49a0/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_gnzb49a0/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_gnzb49a0/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_gnzb49a0/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_gnzb49a0/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_gnzb49a0/schedule?date=2026-10-14, the first programme { "data": [ { "id": "ls_2caxjyda", "channel": "ch_gnzb49a0", "start": "2026-10-13T21:38:00Z", "stop": "2026-10-13T22:30:00Z", "title": "Voix d'or", "sub_title": null, "description": "L'histoire d'une famille d'Ajaccio qui se remémore le parcours de leur fils, ...", "category": [ "documentaire culturel" ], "flags": { "new": false, "live": false } } ], "meta": { "count": 51, "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.