72.1M 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/Berlin time, what is on now and next, and the same data in your app with one call.
All times Europe/Berlin. The same day from the API: GET /v1/channels/ch_hjv3kba6/schedule?date=2026-10-17&tz=Europe/Berlin
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 00:00 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 20m | ||
| 00:20 | Noord-Zuid-Oost-WestBZN 60 jaar: de laatste toegift - Speciaal voor de fans kwam de legendarische Volendamse band BZN nog één keer bij elkaar tijdens een bijzondere fa... | 30m | ||
| 00:50 | Tussen Kunst en Kitsch ExtraRohé-stoelen - Expert Marcel Brouwer neemt de kijker, naar aanleiding van een Rohé-stoel, mee in de wereld van rotanmeubels van vroeger en nu. De s... | 10m | ||
| 01:00 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 01:15 | Nederland in BewegingNederland in Beweging - Programma voor volwassenen waarin lichaamsbeweging centraal staat. De presentatoren begeleiden enkele gasten bij de oefenin... | 15m | ||
| 01:30 | MAX GeheugentrainerMAX Geheugentrainer - Train uw brein. Naarmate iemand ouder wordt, wil het geheugen nog wel eens minder scherp worden. Dit programma geeft u de kan... | 15m | ||
| 01:45 | Goedemorgen NederlandGoedemorgen Nederland - Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportag... | 20m | ||
| 02:05 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 10m | ||
| 02:15 | Goedemorgen NederlandGoedemorgen Nederland - Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportag... | 20m | ||
| 02:35 | Bak mee met MAXTijgerbrood - Verrassende baksels en tips van Meester Patissier en Meester Boulanger Robèrt van Beckhoven. | 15m | ||
| 02:50 | Goedemorgen NederlandGoedemorgen Nederland - Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportag... | 15m | ||
| 03:05 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 25m | ||
| 03:30 | Noord-Zuid-Oost-WestBoven Brabant - Roeg! - Trugkieke - In Boven Brabant: Beerse overlaat, gemaal van Sasse in Grave en de Zuid-Willemsvaart Den Bosch. Roeg!: deze kee... | 30m | ||
| 04:00 | SesamstraatKampioen - Tommie kan op één been staan. De bekendste straat van Nederland! Pino, Ieniemienie, Purk en Tommie beleven nieuwe avonturen. | 20m | ||
| 04:20 | Sesamstraat: 10 voor...Koekiemonster - Een verzameling filmpjes van bepaalde Sesamstraatfiguren. Deze keer is het Koekiemonster dat in een compilatie zit. | 10m | ||
| 04:30 | KindertijdKadootje: Raaf - In 'Kadootje' wordt een bijzondere vriendschap besproken en bezegeld met een zelfgemaakt cadeau. | 5m | ||
| 04:35 | Het KlokhuisHerfstbladeren - Weet jij waarom de bladeren aan de bomen in de herfst van kleur veranderen? En waarom bomen hun bladeren laten vallen? Bart vindt ... | 15m | ||
| 04:50 | NOS JeugdjournaalNOS Jeugdjournaal - Het laatste nieuws uit binnen- en buitenland en het weer, speciaal voor de jonge kijker. | 20m | ||
| 05:10 | NOS Journaal in Makkelijke TaalNOS Journaal in Makkelijke Taal - Een dagelijks journaal bedoeld voor mensen die moeite hebben met lezen en schrijven. | 10m | ||
| 05:20 | Tijd voor MaxTijd voor Max - Martine van Os en Sybrand Niessen ontvangen elke werkdag een keur aan gasten. Een aangename mix van nieuws, kunst, cultuur en enter... | 40m | ||
| 06:00 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 06:15 | BinnensteBuitenBinnensteBuiten - In Waalwijk geeft interieurstylist Theo-Bert de slaapkamer van Wendy en Jeffrey een complete make-over. En nu Theo-Bert toch bezi... | 35m | ||
| 06:50 | EenVandaagEenVandaag - Het laatste nieuws en achtergronden uit binnen- en buitenland. Via het EenVandaag Opiniepanel kunnen 50.000 leden hun stem laten horen... | 20m | ||
| 07:10 | NOS Gesprek minister-presidentNOS Gesprek minister-president - Gesprek met de minister-president over actuele ontwikkelingen in de politiek. | 10m | ||
| 07:20 | Carrie op VrijdagCarrie op Vrijdag - Luid samen met Carrie ten Napel het weekend in. In haar clubhuis ontvangt Carrie uiteenlopende gasten. Met hen praat ze in een ... | 45m | ||
| 08:05 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 25m | ||
| 08:30 | NOS Journaal RegioNOS Journaal Regio - Regionaal nieuws met landelijke uitstraling, gemaakt door de NOS en de regionale omroepen. | 10m | ||
| 08:40 | De Bauers, een nieuwe faseDe Bauers, een nieuwe fase - Frans organiseert een weekend in Drenthe waarmee de familie teruggaat naar hun roots. Ook baby Jantje gaat mee. Het ve... | 40m | ||
| 09:20 | De slimste mensUitdager: Caroline van der Leeuw - Uitdager: Caroline van der Leeuw. | S28 E20, Uitdager: Selmar Smit | 45m | |
| 10:05 | NieuwsuurNieuwsuur - Onafhankelijke, onpartijdige en ongebonden achtergronden bij het nieuws. | 35m | ||
| 10:40 | NOS Studio Sport VoetbalNOS Studio Sport Voetbal - Met uitgebreide samenvattingen van alle eredivisiewedstrijden. Inclusief doelpunten, hoogtepunten en analyses. | 30m | ||
| 11:10 | Café KockelmannCafé Kockelmann - Haagse hoofdrolspelers en smaakmakers schuiven aan om terug- en vooruit te blikken op de debatten, wandelgangen en verhaallijnen ... | 50m | ||
| 12:00 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 20m | ||
| 12:20 | Noord-Zuid-Oost-WestBZN 60 jaar: de laatste toegift - Speciaal voor de fans kwam de legendarische Volendamse band BZN nog één keer bij elkaar tijdens een bijzondere fa... | 30m | ||
| 12:50 | Tussen Kunst en Kitsch ExtraRohé-stoelen - Expert Marcel Brouwer neemt de kijker, naar aanleiding van een Rohé-stoel, mee in de wereld van rotanmeubels van vroeger en nu. De s... | 10m | ||
| 13:00 | NOS JournaalNOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 5m | ||
| 13:05 | First DatesFirst Dates - Waar vind je de echte liefde? Het First Dates restaurant opent haar deuren voor single gasten die op zoek zijn naar de ware. We zien ... | 50m | ||
| 13:55 | KassaKassa - Live consumentenprogramma met relevante, actuele en creatieve reportages, spannende confrontaties en handige tests. Kassa geeft niet op als... | 45m | ||
| 14:40 | Rutger en de buitenlandersEnkeltje ellende - Rutger ontmoet Sevda, die na een gedwongen huwelijk haar vrijheid hervond en een nieuw bestaan opbouwde in Nederland. Daarna loo... | S1 E4, Enkeltje ellende | 45m | |
| 15:25 | RadarRadar - Moeders die vooraf afspreken 49 uur kraamzorg te ontvangen, krijgen uiteindelijk vaak de helft of zelfs minder dan het wettelijk minimum va... | 45m | ||
| 16:10 | Zin in ZappelinCompilatie: Samson & Marie - Samen met de buurtbewoners maakt Joy van elke dag een feestje! Beleef mee wat er gebeurt op het Zappelinplein, in de B... | 20m | ||
| 16:30 | Het KlokhuisDe Turkse keuken - Lahmacun (Turkse pizza) en döner kebab zijn hele bekende gerechten uit de Turkse keuken, maar er is nog veel meer! Janouk gaat n... | 15m | ||
| 16:45 | PokerfaceKiki Bosman & Joey Jaq - De blufsquad van Emma Wortelboer is kampioen in misleiding. De kinderen doen er alles aan om Kiki Bosman en Joey Jaq op he... | 25m | ||
| 17:10 | NOS JeugdjournaalNOS Jeugdjournaal - Het laatste nieuws uit binnen- en buitenland en het weer, speciaal voor de jonge kijker. | 20m | ||
| 17:30 | Expeditie NederlandExpeditie Nederland - Het slavernijverleden van Nederland is niet voor iedereen zichtbaar, maar het is wel degelijk overal nog aanwezig. In Rotterd... | 30m | ||
| 18:00 | NOS Journaal 18.00 uurNOS Journaal 18.00 uur - Met het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en het weer. | 15m | ||
| 18:15 | Noord-Zuid-Oost-WestBZN 60 jaar: de laatste toegift - Speciaal voor de fans kwam de legendarische Volendamse band BZN nog één keer bij elkaar tijdens een bijzondere fa... | 35m | ||
| 18:50 | EenVandaagEenVandaag - Het laatste nieuws en achtergronden uit binnen- en buitenland. Via het EenVandaag Opiniepanel kunnen 50.000 leden hun stem laten horen... | 25m | ||
| 19:15 | Pointer ChecktWanneer word je ziek van PFAS? - Uit recent RIVM-onderzoek blijkt dat we allemaal PFAS in ons bloed hebben, van pasgeboren baby's tot volwassenen. ... | 15m | ||
| 19:30 | Vroege VogelsSolleveld - Ingeklemd tussen Den Haag, het Westland en de zee ligt Solleveld: een uniek duingebied waar ook drinkwater wordt gewonnen. Het team gaa... | 40m | ||
| 20:10 | NOS Journaal 20.00 uurNOS Journaal 20.00 uur - Het laatste nieuws over gebeurtenissen van nationaal en internationaal belang, en de weersverwachting voor de avond en de ... | 20m | ||
| 20:30 | Dit was het nieuwsDit was het nieuws - Te gast zijn Kor Hoebe en Pepijn Schoneveld. | S17 E6, Geert Wilders en Dick Jol | 45m | |
| 21:15 | Beste ZangersDuetten - Traditiegetrouw wordt het seizoen afgesloten met de duettenavond. De zeven zangers kiezen zelf hun duetpartner en een lied dat ze altijd ... | S18 E8, Duetten | 50m | |
| 22:05 | NieuwsuurNieuwsuur - Onafhankelijke, onpartijdige en ongebonden achtergronden bij het nieuws. | 35m | ||
| 22:40 | NOS Studio Sport VoetbalNOS Studio Sport Voetbal - Met uitgebreide samenvattingen van alle eredivisiewedstrijden. Inclusief doelpunten, hoogtepunten en analyses. | 50m | ||
| 23:30 | 3 Op ReisMolukken, Ambon - Sahil is op de Molukken, waar hij wil weten hoe een nieuwe generatie op Maluku haar cultuur en toekomst vormgeeft. Op Ambon ontmo... | 30m |
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_hjv3kba6/schedule?date=2026-10-17&tz=Europe/Berlin" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_hjv3kba6/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_hjv3kba6/history?from=2026-10-06T00:00:00Z&to=2026-10-07T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_hjv3kba6/schedule?date=2026-10-17&tz=Europe/Berlin"); 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_hjv3kba6/schedule?date=2026-10-17&tz=Europe/Berlin", { 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_hjv3kba6/schedule", params={"date": "2026-10-17", "tz": "Europe/Berlin"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_hjv3kba6/schedule?date=2026-10-17, the first programme { "data": [ { "id": "ls_m3yp7642", "channel": "ch_hjv3kba6", "start": "2026-10-16T22:00:00Z", "stop": "2026-10-16T22:20:00Z", "title": "NOS Journaal", "sub_title": null, "description": "NOS Journaal - Met het laatste nieuws, gebeurtenissen van nationaal en intern...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 56, "date": "2026-10-17", "tz": "Europe/Berlin" } }
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 155 countries.