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/Malta 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/Malta. The same day from the API: GET /v1/channels/ch_rhyrwfnx/schedule?date=2026-10-12&tz=Europe/Malta
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:55 | MetropolisWat is dat toch met mensen en wedstrijdjes? We lijken er geen genoeg van te krijgen. Maar waar wedstrijden zijn, zijn juryleden. En jureren is een ... | De puntentellers | 20m | |
| 00:00 | MetropolisWat is dat toch met mensen en wedstrijdjes? We lijken er geen genoeg van te krijgen. Maar waar wedstrijden zijn, zijn juryleden. En jureren is een ... | De puntentellers | 20m | |
| 00:15 | 2 voor 12Kennisquiz onder leiding van Astrid Joosten waarin twee duo's twaalf vragen voorgeschoteld krijgen. De quizvragen gaan over de meest uiteenlopende ... | 2 voor 12 | 35m | |
| 00:20 | 2 voor 12Kennisquiz onder leiding van Astrid Joosten waarin twee duo's twaalf vragen voorgeschoteld krijgen. De quizvragen gaan over de meest uiteenlopende ... | 2 voor 12 | 40m | |
| 00:50 | De NachtzoenBas Ragas vertelt uit de Bijbel 1 Koningen 17:8-16. | Het laatste brood | 10m | |
| 01:00 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting. | NOS Journaal | 15m | |
| 01:05 | WNL Op ZondagOpinieprogramma met nieuws, politiek, brandende kwesties en prominente gasten. Met opinie en debat over de onderwerpen die Nederland bezighouden. | WNL Op Zondag | 1h | |
| 01:15 | WNL Op ZondagTe gast zijn: asielminister Bart van den Brink over de maatregelen om overlastgevende uitgeprocedeerde asielzoekers aan te pakken, Deltalinqs-voorz... | WNL Op Zondag | 55m | |
| 02:10 | BuitenhofInterviewprogramma met maatschappelijke en politieke debatten, gesprekken en opinies. | Buitenhof | 55m | |
| 03:05 | Vier Handen Op Eén BuikWe maken kennis met aanstaande moeders Dennyhaila (20), Yaslin (20) en Liv (17). Met nog een paar weken te gaan, organiseren Dennyhaila en haar vri... | Een onverwachts avontuur | 55m | |
| 04:00 | Zin in ZappelinSamen met de buurtbewoners maakt Joy van elke dag een feestje! Beleef mee wat er gebeurt op het Zappelinplein, in de B&B, de supermarkt en in de sp... | Compilatie: Geldzaken | 15m | |
| 04:15 | KindertijdIn Kindertijd zien we kleuters tijdens één van hun favoriete bezigheden. In Kijk mij nou laten kleuters zien wat zij leuk en belangrijk vinden. | Lekker vies - Pinata maken | 5m | |
| 04:20 | Studio SnuggerOnderwerpen: Patatje oorlog, Sponzen, Nachtmerrie, Selfieschoen, Melkmuziek en Tranen. | Studio Snugger | 15m | |
| 04:35 | TopdoksLisa heeft een scoliose. Die is ontdekt omdat ze oorpijn had. Lisanne vraagt zich af wat zo'n draaiing in je rug daarmee te maken kan hebben. Elber... | Topdoks | 25m | |
| 05:00 | CheckpointDe tien tofste, grappigste en spannendste testen van het afgelopen seizoen. En wie wonnen dit jaar de meeste testen, de jongens of de meiden? Rache... | Compilatie | 25m | |
| 05:25 | NOS JeugdjournaalHet laatste nieuws uit binnen- en buitenland en het weer, speciaal voor de jonge kijker. En op NPO 1 extra met gebarentaal. | NOS Jeugdjournaal | 20m | |
| 05:45 | Nederland Zingt op ZondagIn een kinderlied klinken de woorden dat God bij je wil komen wonen misschien eenvoudig, maar wat is nu echt de betekenis daarvan? En is er ook rui... | De grote verbouwing | 20m | |
| 06:05 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting. | NOS Journaal | 15m | |
| 06:20 | Podium KlassiekHet strijkorkest Amsterdam Sinfonietta is te gast, samen met violist Liza Ferschtman. Ze spelen muziek van de Italiaanse barokmeester Antonio Vival... | Podium Klassiek | 1h | |
| 07:20 | NOS Studio Sport VoetbalMet uitgebreide samenvattingen van alle eredivisiewedstrijden. Inclusief doelpunten, hoogtepunten en analyses. | NOS Studio Sport Voetbal | 55m | |
| 08:15 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting. En op NPO 1 extra met gebarentaal. | NOS Journaal | 15m | |
| 08:30 | De slimste mensUitdager: Jan Jaap van Weering. | S28 E15, Annemiek Koekoek | 40m | |
| 09:10 | Dwars door de PyreneeënArnout Hauben trekt dwars door de Pyreneeën en portretteert in zijn herkenbare, warme stijl het gebergte en de mensen die er leven. | S1 E2, In het spoor van pelgrims en speleologen | 50m | |
| 10:00 | Nu te Zien!Bart van Rutten van Centraal Museum Utrecht maakt in het Dordrechts Museum een reis door de nacht bij de tentoonstelling From Dusk till Dawn. De ex... | From Dusk till Dawn | 10m | |
| 10:10 | NieuwsuurHet nieuws met achtergronden, duiding en analyse. | Nieuwsuur | 30m | |
| 10:40 | Pauw & De WitTalkshow over de actualiteit. Aan tafel voeren afwisselend Jeroen Pauw en Tim de Wit het gesprek van de dag. Er is ruimte voor debat en actuele dui... | Pauw & De Wit | 50m | |
| 11:30 | NOS JournaalMet het laatste nieuws en de weersverwachting. | NOS Journaal | 10m | |
| 11:40 | Bureau BuitenlandSophie Derkzen en Bram Vermeulen bespreken afwisselend het wereldnieuws met terugkerende gasten die ons op een begrijpelijke manier meer grip geven... | Bureau Buitenland | 25m | |
| 12:05 | MetropolisWat is dat toch met mensen en wedstrijdjes? We lijken er geen genoeg van te krijgen. Maar waar wedstrijden zijn, zijn juryleden. En jureren is een ... | De puntentellers | 20m | |
| 12:25 | 2 voor 12Kennisquiz onder leiding van Astrid Joosten waarin twee duo's twaalf vragen voorgeschoteld krijgen. De quizvragen gaan over de meest uiteenlopende ... | 2 voor 12 | 40m | |
| 13:05 | NOS JournaalMet het laatste nieuws en de weersverwachting. | NOS Journaal | 15m | |
| 13:20 | Nederland in BewegingWilt u investeren in uw gezondheid? Meedoen betekent dat u al een kwartier beweegt van het aanbevolen dagelijkse half uur. | Nederland in Beweging | 15m | |
| 13:35 | MAX GeheugentrainerTrain uw brein. Naarmate iemand ouder wordt, wil het geheugen nog wel eens iets minder scherp worden. Dit programma geeft u de kans om het geheugen... | MAX Geheugentrainer | 20m | |
| 13:55 | Goedemorgen NederlandTe gast zijn: journalist Frits Barend als ochtendmens, vermogensbeheerder Jim Tehupuring over Box 3-debat in de Tweede Kamer, Amerikadeskundige Wil... | Goedemorgen Nederland | 15m | |
| 14:10 | NOS JournaalMet het laatste nieuws en de weersverwachting. | NOS Journaal | 15m | |
| 14:25 | Goedemorgen NederlandOchtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggevers in het... | Goedemorgen Nederland | 15m | |
| 14:40 | Kook mee met MAXWat eten we vanavond? Topkoks Sandra Ysbrandy en Mounir Toub geven antwoord op die ene moeilijke vraag. Ze bereiden makkelijke en verrassende gerec... | Geroosterde pastinaak-bulgursalade met feta en dukkah | 15m | |
| 14:55 | Goedemorgen NederlandOchtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggevers in het... | Goedemorgen Nederland | 20m | |
| 15:15 | NOS JournaalMet het laatste nieuws en de weersverwachting. | NOS Journaal | 15m | |
| 15:30 | Fryslân DOKDe regionale omroepen in het noorden bestaan 80 jaar. Door sociale media en AI is de toekomst van de journalistiek onzeker. Wat staat er op het spe... | Het nieuws van morgen (2/2) | 30m | |
| 16:00 | Blauw BloedDe resultaten van het diepgravende onderzoek naar de rol van het Huis Oranje-Nassau bij het koloniale verleden van Nederland zijn bekend. Historicu... | Wat was de rol van de Oranjes bij het koloniaal verleden van Nederland? | 25m | |
| 16:25 | SesamstraatIeniemienie kan niet kiezen wie haar beste vriend is. | Kiezen | 15m | |
| 16:40 | Sesamstraat 10 voor...Een verzameling filmpjes van bepaalde Sesamstraatfiguren. | Bert & Ernie | 15m | |
| 16:55 | NOS JeugdjournaalHet laatste nieuws uit binnen- en buitenland en het weer, speciaal voor de jonge kijker. En op NPO 1 extra met gebarentaal. | NOS Jeugdjournaal | 20m | |
| 17:15 | NOS Journaal in makkelijke taalJournaal in makkelijke taal met extra uitleg en in een rustig tempo. Met het laatste nieuws en het weer. | NOS Journaal in makkelijke taal | 10m | |
| 17:25 | Tijd voor MAXMartine van Os en Sybrand Niessen ontvangen elke werkdag een keur aan gasten. Een aangename mix van nieuws, kunst, cultuur en entertainment. | Tijd voor MAX | 40m | |
| 18:05 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting. | NOS Journaal | 15m | |
| 18:20 | BinnensteBuitenIn Schijndel hebben Peter en Marleen in tien jaar zelf hun huis gebouwd, zo duurzaam mogelijk; een houtskeletbouw met lemen muren en vele tweedehan... | BinnensteBuiten | 35m | |
| 18:55 | EenVandaagHet laatste nieuws en achtergronden uit binnen- en buitenland. Via het EenVandaag Opiniepanel kunnen 50.000 leden hun stem laten horen en reageren ... | EenVandaag | 25m | |
| 19:20 | EvaSchuif aan bij het gesprek van de dag met Eva Jinek. Met iedere dag de verhalen achter het nieuws, inspirerende gesprekken en verrassende liveoptre... | Eva | 50m | |
| 20:10 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting. En op NPO 1 extra met gebarentaal. | NOS Journaal | 25m | |
| 20:35 | NOS Journaal RegioRegionaal nieuws met landelijke uitstraling, gemaakt door de NOS en de regionale omroepen. | NOS Journaal Regio | 10m | |
| 20:45 | Van Roosmalen & GroentemanMet verwondering, lichte irritatie en een scherp oog voor de absurditeit van de mediawereld en het publieke debat nemen Marcel van Roosmalen en Gij... | Van Roosmalen & Groenteman | 50m | |
| 21:35 | De slimste mensUitdager: Julia Wouters. | S28 E16, Uitdager: Ann-Lynn Hamelink | 40m | |
| 22:15 | NieuwsuurHet nieuws met achtergronden, duiding en analyse. | Nieuwsuur | 40m | |
| 22:55 | Pauw & De WitTalkshow over de actualiteit. Aan tafel voeren afwisselend Jeroen Pauw en Tim de Wit het gesprek van de dag. Er is ruimte voor debat en actuele dui... | Pauw & De Wit | 45m | |
| 23:40 | NOS JournaalMet het laatste nieuws, de sport van de dag en de actuele weersverwachting. | NOS Journaal | 25m |
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_rhyrwfnx/schedule?date=2026-10-12&tz=Europe/Malta" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rhyrwfnx/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_rhyrwfnx/history?from=2025-10-13T00:00:00Z&to=2025-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_rhyrwfnx/schedule?date=2026-10-12&tz=Europe/Malta"); 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_rhyrwfnx/schedule?date=2026-10-12&tz=Europe/Malta", { 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_rhyrwfnx/schedule", params={"date": "2026-10-12", "tz": "Europe/Malta"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_rhyrwfnx/schedule?date=2026-10-12, the first programme { "data": [ { "id": "ls_cknryq4f", "channel": "ch_rhyrwfnx", "start": "2026-10-11T21:55:00Z", "stop": "2026-10-11T22:15:00Z", "title": "Metropolis", "sub_title": "De puntentellers", "description": "Wat is dat toch met mensen en wedstrijdjes? We lijken er geen genoeg van te k...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 57, "date": "2026-10-12", "tz": "Europe/Malta" } }
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.