74.3M 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_9smtq2n1/schedule?date=2026-10-13&tz=Europe/Zurich
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:45 | AveugleLa quête de la vérité entraîne Milla et Nathaniel dans un labyrinthe de tromperies et de fausses identités. Alors que les soupçons pesant sur le ba... | L'enfoui | 55m | |
| 00:40 | 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 | ||
| 00: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... | 15m | ||
| 01:00 | Le 19h30 signéLe journal quotidien de la chaîne RTS présenté avec le langage des signes. | 30m | ||
| 01:30 | 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:45 | Le 19h30 signéLe journal quotidien de la chaîne RTS présenté avec le langage des signes. | 35m | ||
| 02:20 | 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 | ||
| 02:35 | Le 19h30 signéLe journal quotidien de la chaîne RTS présenté avec le langage des signes. | 30m | ||
| 03:05 | 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 | ||
| 03:25 | Le 19h30 signéLe journal quotidien de la chaîne RTS présenté avec le langage des signes. | 30m | ||
| 03:55 | 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 | ||
| 04:10 | Le 19h30 signéLe journal quotidien de la chaîne RTS présenté avec le langage des signes. | 30m | ||
| 04:40 | 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 | ||
| 05:00 | Le 19h30 signéLe journal quotidien de la chaîne RTS présenté avec le langage des signes. | 30m | ||
| 05:30 | 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 | ||
| 05:45 | Le 19h30 signéLe journal quotidien de la chaîne RTS présenté avec le langage des signes. | 35m | ||
| 05:55 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 1h 5m | ||
| 06:20 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 40m | ||
| 07:00 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 1h | ||
| 08:00 | Suisse en scèneConcertiste international, compositeur, pédagogue et virtuose de la flûte de pan, Michel Tirabosco a construit, grâce à ou malgré son handicap phys... | Michel Tirabosco | 25m | |
| 08:25 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 35m | ||
| 09:00 | ForumSept jours sur 7, Forum questionne en direct les acteurs de l'actualité, ouvre le débat sur les controverses qui animent la vie politique, culturel... | 1h | ||
| 10:00 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 25m | ||
| 10:25 | Au cœur de la SuisseAutrefois, pour atteindre la Capanna Sasc Furä, il fallait marcher de Soglio au Val Bondasca. Cependant, en raison du glissement de terrain sur le ... | En marche sur les glaciers - Mon jardin | 25m | |
| 10:50 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 35m | ||
| 11:25 | BasikDe nombreuses personnes aimeraient devenir propriétaires d'une villa individuelle en Suisse, mais la réalité du marché vient bien souvent complique... | Villa à tout prix | 25m | |
| 11:50 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 20m | ||
| 12: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... | 20m | ||
| 12:30 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 45m | ||
| 13:15 | Le 12h45Le journal quotidien de la chaîne RTS présenté à 12 h 45. | 20m | ||
| 13:35 | MétéoUne émission du bulletin météorologique de la chaîne RTS, proposée tous les jours. | 5m | ||
| 13:40 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 25m | ||
| 14:05 | SignesQuand elle était petite, la présentatrice de Signes Natasha Ruf ne comprenait pas pourquoi son père s'absentait sans cesse. Rolf Ruf, 91 ans, est u... | Mon père, ce pionnier | 30m | |
| 14:35 | A bon entendeurSon succès repose sur une promesse séduisante: un coup de boost, pas trop de sucre et une image naturelle synonyme de bien-être. Cette réputation e... | Maté: boisson saine ou soda? | 40m | |
| 15:15 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 50m | ||
| 16:05 | BasikDe nombreuses personnes aimeraient devenir propriétaires d'une villa individuelle en Suisse, mais la réalité du marché vient bien souvent complique... | Villa à tout prix | 25m | |
| 16:30 | RTS Info : L'actualité en continu On nowUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 1h 30m | ||
| 18:00 | ForumSept jours sur 7, Forum questionne en direct les acteurs de l'actualité, ouvre le débat sur les controverses qui animent la vie politique, culturel... | 1h 5m | ||
| 19:05 | RTS Info : L'actualité en continuUn suivi complet de l'actualité en Suisse et dans le monde 24 heures sur 24. | 10m | ||
| 19:15 | Éliminatoires de la Coupe du monde féminine 2027 de la FIFA: Suisse - IsraëlDepuis le Stade de Tourbillon de Sion, Suisse. | 1h 55m | ||
| 21:10 | PMULes résultats des courses hippiques du jour. | 5m | ||
| 21:15 | TogetherEn 1975, à Stokholm, une communauté hippie vit dans une promiscuité joyeuse. Les contraintes sociales sont oubliées, les discussions sont libres et... | 1h 50m | ||
| 23:05 | Zap RTS SportUn retour en images sur les résultats et les moments forts de l'actualité sportive. | 10m | ||
| 23:15 | Tillsammans 99En 1999, 24 ans après avoir formé la communauté Tillsammans, le collectif ne compte plus que deux personnes: Göran et Klasse. Un peu seuls, ils ont... | 1h 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_9smtq2n1/schedule?date=2026-10-13&tz=Europe/Zurich" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_9smtq2n1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_9smtq2n1/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_9smtq2n1/schedule?date=2026-10-13&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_9smtq2n1/schedule?date=2026-10-13&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_9smtq2n1/schedule", params={"date": "2026-10-13", "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_9smtq2n1/schedule?date=2026-10-13, the first programme { "data": [ { "id": "ls_s249mags", "channel": "ch_9smtq2n1", "start": "2026-10-12T21:45:00Z", "stop": "2026-10-12T22:40:00Z", "title": "Aveugle", "sub_title": "L'enfoui", "description": "La quête de la vérité entraîne Milla et Nathaniel dans un labyrinthe de tromp...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 44, "date": "2026-10-13", "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 | 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.