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/Zurich 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/Zurich. The same day from the API: GET /v1/channels/ch_rbeg1wn6/schedule?date=2026-10-15&tz=Europe/Zurich
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:20 | Aliens: le retourL'officier Ellen Ripley après cinquante ans de dérive dans la stratosphère part de nouveau en mission sur la planète Acheron. Ce n'est plus un Alie... | 2h 15m | ||
| 01:35 | Couleurs localesTour à tour, des présentateurs partent sur le terrain à la découverte d'un lieu qui fait l'actualité. Ces baroudeurs de l'info guident les téléspec... | 15m | ||
| 01:50 | Le 19h30Le journal télévisé proposé par la rédaction de la RTS. Trente minutes d'information pour avoir l'essentiel de l'actualité romande, nationale et in... | 30m | ||
| 01:52 | MétéoUne émission du bulletin météorologique de la chaîne RTS, proposée tous les jours. | 1m | ||
| 01:53 | Le 19h30Le journal télévisé proposé par la rédaction de la RTS. Trente minutes d'information pour avoir l'essentiel de l'actualité romande, nationale et in... | 32m | ||
| 02:20 | InfrarougeAu pays de la démocratie directe, ouvrir le débat sur les thèmes qui concernent les Suisses est une priorité. Dans chaque numéro, l'émission vous p... | Infrarouge: Israël : la fuite en avant ? | 50m | |
| 02:25 | InfrarougeAu pays de la démocratie directe, ouvrir le débat sur les thèmes qui concernent les Suisses est une priorité. Dans chaque numéro, l'émission vous p... | Infrarouge: Israël : la fuite en avant ? | 3h 5m | |
| 03:10 | Couleurs localesTour à tour, des présentateurs partent sur le terrain à la découverte d'un lieu qui fait l'actualité. Ces baroudeurs de l'info guident les téléspec... | 18m | ||
| 03:28 | MétéoUne émission du bulletin météorologique de la chaîne RTS, proposée tous les jours. | 2m | ||
| 03:30 | Le 19h30Le journal télévisé proposé par la rédaction de la RTS. Trente minutes d'information pour avoir l'essentiel de l'actualité romande, nationale et in... | 30m | ||
| 04:00 | InfrarougeAu pays de la démocratie directe, ouvrir le débat sur les thèmes qui concernent les Suisses est une priorité. Dans chaque numéro, l'émission vous p... | Infrarouge: Israël : la fuite en avant ? | 45m | |
| 04:45 | Couleurs localesTour à tour, des présentateurs partent sur le terrain à la découverte d'un lieu qui fait l'actualité. Ces baroudeurs de l'info guident les téléspec... | 21m | ||
| 05:06 | MétéoUne émission du bulletin météorologique de la chaîne RTS, proposée tous les jours. | 1m | ||
| 05:07 | Le 19h30Le journal télévisé proposé par la rédaction de la RTS. Trente minutes d'information pour avoir l'essentiel de l'actualité romande, nationale et in... | 28m | ||
| 05:30 | La Suisse vue du cielCette série documentaire offre au spectateur un voyage aérien à travers la Suisse. Rendez-vous avec des paysages de montagne à couper le souffle. | 35m | ||
| 05:35 | La Suisse vue du cielCette série documentaire offre au spectateur un voyage aérien à travers la Suisse. Rendez-vous avec des paysages de montagne à couper le souffle. | 30m | ||
| 06:05 | Mojo TipTopPreston veut se débarrasser de sa cabane. Il appelle alors Mojo et Bo pour lui venir en aide. Problème, la nouvelle boule de démolition de Mojo est... | Mojo perd la boule | 10m | |
| 06:15 | Mojo TipTopNori appelle Mojo et Bo à l'aide, car le pont de TipTop Ville menace de s'effondrer. Pour la sécurité des habitants, la mission du jour sera de cha... | Hissez la grand-poutre ! | 10m | |
| 06:25 | Mojo TipTopTao s'est blessé avant son spectacle de cirque. Bo le remplace, mais entre jonglage et acrobaties, il apprend que faire le show est plus dur que pr... | Le grand chapiteau | 10m | |
| 06:35 | Goat GirlGigi décide d'inviter son ami Ren chez ses parents chèvres, mais elle regrette immédiatement son choix lorsqu'elle réalise que Ren pourrait tout si... | S1 E25, Wolf in Goats Clothing | 10m | |
| 06:45 | Goat GirlKallista a le moral au plus bas depuis qu'elle a quitté Kyle. Ses amies Gigi et Saige déploient donc toute leur énergie et multiplient les efforts ... | S1 E26, The Break-Up | 15m | |
| 07:00 | Goat GirlGigi fait de son mieux pour s'acclimater à sa nouvelle vie au collège, ce qui n'est pas une mince affaire pour une ado élevée par des chèvres. | S1 E1, Goat Enough | 10m | |
| 07:10 | Arthur et les enfants de la table rondeGrâce à un globe magique, Horsa intervertit sa place avec celle d'Uther. Le royaume est persuadé qu'Horsa est le roi de Bretagne depuis toujours et... | S2 E45, Horsa de Bretagne | 10m | |
| 07:20 | Arthur et les enfants de la table rondeArthur ramène Föhr au château après l'avoir trouvé inconscient sur le bord d'un chemin. Le Saxon est accusé d'avoir volé dans les caisses de Camelo... | S2 E40, Digne d'un chevalier | 10m | |
| 07:30 | Arthur et les enfants de la table rondeEn cherchant la cause de la courtoisie de Gauvain, les enfants de la Table Ronde remontent jusqu'aux Saxons et leur médaillon hypnotique dont l'eff... | S2 E4, Le cheval doré | 15m | |
| 07:45 | La Ligue des Super LapinsTatie Givrée s'échappe du Camp du bonheur pour une réunion de famille glaciale. Plus tard, un extraterrestre exige que Riki dispute un match de pin... | La tante Arctica / Le ping pong de l'espace | 20m | |
| 08:05 | La Ligue des Super LapinsLa ligue affronte un crapaud géant qui transforme les gens en mouches pour les manger. Quand la reine du camouflage se fait passer pour elle, les l... | Crapunk/ Miss Caméléon | 25m | |
| 08:30 | La vallée des MoominsPapa Moomin a besoin d'aventure et veut repartir à zéro, sur une île au bout du monde. Maman Moomin est prête à le suivre, mais Moomin a le coeur b... | S2 E9, Jäähyväiset Niiskuneidille | 20m | |
| 08:50 | MoleyTaupe Mystique laisse Moley et Dotty en charge du temple, tandis que le Jardinier élabore un plan ingénieux pour mettre la patte sur Manny. | Mission Impossible | 10m | |
| 09:00 | MoleyMoley et Dotty doivent traquer la mystérieuse Bête de la Baie de James pendant que le Jardinier profite de cette opportunité pour essayer de captur... | La bête de la baie de James | 15m | |
| 09:15 | MoleyC'est l'anniversaire du Café Moley. Face à Lester qui n'a pas le cœur à la fête, Moley évoque un sort. Avec Dotty, les trois amis sont aspirés à l'... | Une vie taupifique | 15m | |
| 09:30 | Quel temps fait-il ?Une émission diffusée tous les jours en abordant le sujet sur le temps qu'il va faire. | 10m | ||
| 09:40 | Vacances à ParisPour améliorer l'ordinaire des 104 soldats de la base arctique de l'armée américaine, une psychologue, Vicki Loren, suggère d'offrir une permission... | 1h 35m | ||
| 11:15 | Top ModelsSteffy supplie Taylor de ne plus s'occuper de Deacon. Deacon et Taylor ne peuvent plus nier leurs sentiments. | 25m | ||
| 11:40 | Plus belle la vie, encore plus bellePar loyauté, Emma se place dans une situation délicate avec son binôme. Au contact de Maxine, Steve est amené à reconsidérer sa philosophie de vie.... | 25m | ||
| 12:05 | Demain nous appartientDaniel et Marguerite sont prêts à tout pour protéger le groupe. Léon cache à ses amis son lien avec la police. Adam fait des révélations à sa nouve... | 40m | ||
| 12:45 | Le 12h45Le journal quotidien de la chaîne RTS présenté à 12 h 45. | 25m | ||
| 13:10 | MétéoUne émission du bulletin météorologique de la chaîne RTS, proposée tous les jours. | 5m | ||
| 13:15 | 120 secondesKaspar Schmuki dénonce une mauvaise évaluation des coûts liés à l'acquisition du F-35. | Encore des surcoûts liés à l’achat du F-35 | 10m | |
| 13:25 | Meurtre en banlieue chicUn couple qui déménage en banlieue découvre que leurs voisins dissimulent de sombres secrets. Lorsqu'une mort mystérieuse secoue la communauté, les... | 1h 45m | ||
| 15:10 | Harry WildLors d'un dîner à l'Al Vesuvio, la tête de Maria est servie sur un plateau. Harry et Fergus sont appelés pour résoudre le mystère et retrouver le r... | S3 E2, Too Many Harrys Spoil The Murder | 1h 5m | |
| 16:15 | Inspecteur BarnabyViktor Karras fête son anniversaire en grande pompe dans son manoir, sur une île. Une murder party est organisée pour l'occasion et à peine un prem... | S22 E3, Happy Families | 1h 40m | |
| 17:55 | Ici tout commenceTout près du but, César flaire une piste sérieuse. Léonard prend une décision quant au stage avec Castelmont. À l'Institut, Joséphine découvre l'in... | Episode 1547 | 35m | |
| 18:30 | C'est ma question !Ce nouveau jeu de culture générale reflète la diversité et les passions des Romands. C'est en effet le public, représenté sur le plateau par un mur... | 25m | ||
| 18:55 | Météo régionalePrévisions météorologiques sur l'ensemble du territoire romand par les services de météo suisse. | 5m | ||
| 19:00 | Couleurs localesTour à tour, des présentateurs partent sur le terrain à la découverte d'un lieu qui fait l'actualité. Ces baroudeurs de l'info guident les téléspec... | 20m | ||
| 19:20 | MétéoUne émission du bulletin météorologique de la chaîne RTS, proposée tous les jours. | 10m | ||
| 19:30 | Le 19h30Le journal télévisé proposé par la rédaction de la RTS. Trente minutes d'information pour avoir l'essentiel de l'actualité romande, nationale et in... | 30m | ||
| 20:00 | MétéoUne émission du bulletin météorologique de la chaîne RTS, proposée tous les jours. | 5m | ||
| 20:05 | Temps présentÀ Genève, la consommation de crack prend de l’ampleur depuis l’arrivée de cette drogue, à large échelle, en 2021. Contrairement à d’autres drogues,... | Crack, comment en sortir | 55m | |
| 21:00 | TrackerColter Shaw, survivaliste solitaire, parcourt le pays en quête de récompenses, utilisant ses talents de pisteur pour aider les citoyens et les forc... | Retour à la nature | 45m | |
| 21:45 | TrackerLorsqu'une femme chargée du nettoyage des scènes de crime disparaît, Colter se découvre une fascination pour les affaires criminelles. | Ange | 45m | |
| 22:30 | RamdamAujourd'hui, nous avons tous piscine. Dès qu'on prononce le mot "piscine", on pense maillot de bain, bleu, farniente, maître-nageur musclé. Et lui.... | Piscine | 35m | |
| 23:05 | Ramdam"RAMDAM", le magazine culturel de la RTS qui explore chaque semaine la création artistique de Suisse romande. L'émission va à la rencontre des arti... | Deux étés à la piscine | 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_rbeg1wn6/schedule?date=2026-10-15&tz=Europe/Zurich" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rbeg1wn6/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rbeg1wn6/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rbeg1wn6/schedule?date=2026-10-15&tz=Europe/Zurich"); 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_rbeg1wn6/schedule?date=2026-10-15&tz=Europe/Zurich", { 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_rbeg1wn6/schedule", params={"date": "2026-10-15", "tz": "Europe/Zurich"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_rbeg1wn6/schedule?date=2026-10-15, the first programme { "data": [ { "id": "ls_k7z8y2tz", "channel": "ch_rbeg1wn6", "start": "2026-10-14T21:20:00Z", "stop": "2026-10-14T23:35:00Z", "title": "Aliens: le retour", "sub_title": null, "description": "L'officier Ellen Ripley après cinquante ans de dérive dans la stratosphère pa...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 54, "date": "2026-10-15", "tz": "Europe/Zurich" } }
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.