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_3x5rg7zp/schedule?date=2026-10-15&tz=Europe/Paris
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 22:45 | Une famille pour NoëlAlors qu'elle ne devait quitter sa petite ville du Montana et son petit ami Ben que le temps d'un stage à San Francisco, Hannah, jeune journaliste,... | Une famille pour Noël | 1h 25m | |
| 00:10 | Il faut sauver le mariage de ma meilleure amieWedding planneuse, Meg est ravie d'organiser le mariage de sa meilleure amie, Ellie, et d'être sa demoiselle d'honneur. | Il faut sauver le mariage de ma meilleure amie | 1h 20m | |
| 01:30 | L'amour gagne toujoursNouvelle directrice d'une chaîne de jardinerie détenue par sa mère, Catherine Shank rencontre Jack, le responsable des fleurs, et son employé Ron. | L'amour gagne toujours | 1h 25m | |
| 02:55 | L'amour triomphe toujoursÀ l’approche de la Saint-Valentin, Piper, organisatrice de demande en mariage, a pour nouveau client Jordan, qui souhaite épouser Simon, l’amour de... | L'amour triomphe toujours | 1h 25m | |
| 04:20 | Quelques jours à NoëlPeyton croise par hasard Ben, son amour de jeunesse. Lorsque que Ford, un ami commun hospitalisé, demande à Ben de garder sa fille Lily, il insiste... | Quelques jours à Noël | 1h 30m | |
| 05:50 | Sous le charme de NoëlJournaliste pour un site de voyage, Caroline doit couvrir le 100e anniversaire de la grande parade de Noël à Carte de Amor au Nouveau Mexique. Peu ... | Sous le charme de Noël | 1h 20m | |
| 07:10 | Noël au palais royalAmanda est l'assistante d'une célèbre et tyrannique photographe. Lorsque cette dernière rejette l'invitation du roi de Pantria pour venir immortali... | Noël au palais royal | 1h 25m | |
| 08:35 | Noël en escarpinsNoëlle aime le mois de décembre car, chaque année pour les fêtes, sa grand-mère lui offre une paire de chaussures lui ayant appartenu. Ces dernière... | Noël en escarpins | 1h 25m | |
| 10:00 | Un réveillon sur mesureAva est la patronne de « Lutins à louer », une entreprise spécialisée dans l'organisation d'événements. Cette année, elle est embauchée par Liam, u... | Un réveillon sur mesure | 1h 30m | |
| 11:30 | La checklist de NoëlEmily Robertson se met en congé pour retourner dans sa ville natale après le décès de sa mère. C'est le premier Noël qu'Emily passe seule, et elle ... | La checklist de Noël | 1h 25m | |
| 12:55 | Les Noëls de ma vieDepuis la disparition de ses parents, AlexiaTaylor dédie tout son temps à son travail et passe Noël toute seule. Cette année pourtant, elle va rece... | Les Noëls de ma vie | 1h 25m | |
| 14:20 | L'idylle de NoëlLa vie de Rachel est sur le point d'être chamboulée : son père vétérinaire, auprès duquel elle travaille, va vendre sa clinique et son petit ami Br... | L'idylle de Noël | 1h 25m | |
| 15:45 | La légende de NoëlHarper a confié une boîte remplie de décorations de Noël à son amie Elle, qui l'a donnée par erreur à une solderie. Il y avait à l'intérieur une bo... | La légende de Noël | 1h 20m | |
| 17:05 | 14 lettres d'amourKallie a repris la ferme familiale après la mort de son père. Du moins, la partie que sa mère n'a pas vendue à un ancien champion d'équitation qui ... | 14 lettres d'amour | 1h 25m | |
| 18:30 | Cette fille a du styleStyliste et conseillère de mode, Rosie ouvre sa propre boutique de relooking et cherche un photographe en urgence pour mettre en valeur sa collecti... | Cette fille a du style | 1h 25m | |
| 19:55 | Le bal de NoëlHeidi Nelson a mis de côté son rêve de devenir artiste peintre pour travailler dans une galerie d'art à New York. Quelques jours avant Noël, elle d... | Le bal de Noël | 1h 25m | |
| 21:20 | La belle et le milliardaire | La belle et le milliardaire | 1h 30m | |
| 22:50 | Trouver l’amour à Hawaii | Trouver l’amour à Hawaii | 2h 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_3x5rg7zp/schedule?date=2026-10-15&tz=Europe/Paris" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3x5rg7zp/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_3x5rg7zp/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_3x5rg7zp/schedule?date=2026-10-15&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_3x5rg7zp/schedule?date=2026-10-15&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_3x5rg7zp/schedule", params={"date": "2026-10-15", "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_3x5rg7zp/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_rbe6rcwd", "channel": "ch_3x5rg7zp", "start": "2026-10-14T20:45:00Z", "stop": "2026-10-14T22:10:00Z", "title": "Une famille pour Noël", "sub_title": "Une famille pour Noël", "description": "Alors qu'elle ne devait quitter sa petite ville du Montana et son petit ami B...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 18, "date": "2026-10-15", "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.