90.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. On the Live plan; the free key reads yesterday.
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 America/Curacao time, what is on now and next, and the same data in your app with one call.
All times America/Curacao. The same day from the API: GET /v1/channels/ch_xyf6byy1/schedule?date=2026-10-20&tz=America/Curacao
| Time | Programme | Episode | Category | Length |
|---|---|---|---|---|
| 23:20 | EvaS3 E29 Schuif aan bij het gesprek van de dag met Eva Jinek. Met iedere dag de verhalen achter het nieuws, inspirerende gesprekken en verrassende li... | 50m | ||
| 00:10 | NOS Journaal 20.00 uurHet laatste nieuws over gebeurtenissen van nationaal en internationaal belang, en de weersverwachting voor de avond en de komende dagen. | 25m | ||
| 00:35 | NOS Journaal RegioRegionaal nieuws met landelijke uitstraling, gemaakt door de NOS en de regionale omroepen. | 10m | ||
| 00:45 | Van Roosmalen & GroentemanS12 E7 Gijs Groenteman en Marcel van Roosmalen nemen samen met verschillende gasten op geheel eigen wijze de actualiteit door. Urgente en minder ur... | 50m | ||
| 01:35 | De slimste mensS28 E21 — Uitdager: Nathalie Baartman Uitdager: Nathalie Baartman. | S28 E21, Uitdager: Berit Companjen | 45m | |
| 02:20 | NieuwsuurS18 E282 Onafhankelijke, onpartijdige en ongebonden achtergronden bij het nieuws. | 35m | ||
| 02:55 | Pauw & De WitS2 E130 Talkshow over de actualiteit. Aan tafel voeren afwisselend Jeroen Pauw en Tim de Wit het gesprek van de dag. Er is ruimte voor debat en act... | 50m | ||
| 03:45 | NOS Journaal LaatMet het laatste nieuws, de sport van de dag en de actuele weersverwachting. | 20m | ||
| 04:05 | PointerS15 E16 Hoge tandartskosten, een dure bril, je eigen risico. Voor mensen met lage inkomens is zorg zo duur dat ze noodgedwongen een jaar rondlopen ... | 25m | ||
| 04:30 | Meldpunt ActueelS15 E27 — Autisme bij ouderen Programma dat maatschappelijke kwesties op het gebied van onder meer zorg, armoede, toeslagen en pensioenen onderzoekt. | 30m | ||
| 05:00 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 20m | ||
| 05:20 | Nederland in BewegingS22 E146 Programma voor volwassenen waarin lichaamsbeweging centraal staat. De presentatoren begeleiden enkele gasten bij de oefeningen en zo tegel... | 15m | ||
| 05:35 | MAX GeheugentrainerS19 E141 Train uw brein. Naarmate iemand ouder wordt, wil het geheugen nog wel eens minder scherp worden. Dit programma geeft u de kans om het gehe... | 20m | ||
| 05:55 | Goedemorgen NederlandS11 E36 Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggever... | 15m | ||
| 06:10 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 06:25 | Goedemorgen NederlandS11 E36 Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggever... | 15m | ||
| 06:40 | Kook mee met MAXS7 E25 — Turkse pasta met paprikasaus, gehakt en yoghurt Dit keer Turkse pasta met paprikasaus, gehakt en yoghurt. | 15m | ||
| 06:55 | Goedemorgen NederlandS11 E36 Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggever... | 20m | ||
| 07:15 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 07:30 | Fryslân DokS17 E42 — Blauw goud De vlasteelt verdween in 1970 uit Friesland door de opkomst van synthetische stoffen. Nu klimaatverandering vraagt om duurzaam... | 35m | ||
| 08:05 | Blauw BloedS23 E24 Royaltyprogramma met nieuws en achtergronden rond koninklijke families in binnen- en buitenland. | 25m | ||
| 08:30 | SesamstraatS41 E41 — Spiegel In de bekendste straat van Nederland vertelt Ieniemienie een verhaal over een muizenmeisje dat een prinsesje wil worden. | 15m | ||
| 08:45 | Sesamstraat: 10 voor...S40 E140 — Supergezonde monsters Een verzameling filmpjes van bepaalde Sesamstraatfiguren. Deze keer de Supergezonde Monsters die de hoofdrol hebben. | 10m | ||
| 08:55 | NOS JeugdjournaalE291 Het laatste nieuws uit binnen- en buitenland en het weer, speciaal voor de jonge kijker. | 20m | ||
| 09:15 | NOS Journaal in Makkelijke TaalEen dagelijks journaal bedoeld voor mensen die moeite hebben met lezen en schrijven. | 10m | ||
| 09:25 | Tijd voor MaxS18 E142 Martine van Os en Sybrand Niessen ontvangen elke werkdag een keur aan gasten. Een aangename mix van nieuws, kunst, cultuur en entertainment. | 40m | ||
| 10:05 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 10:20 | BinnensteBuitenS12 E139 In het middeleeuwse Poptaslot in Marsum lijkt de tijd stil te hebben gestaan. Cultuurhistoricus Valentijn bezoekt deze bijzondere Friese s... | 35m | ||
| 10:55 | EenVandaag On nowS13 E249 Het laatste nieuws en achtergronden uit binnen- en buitenland. Via het EenVandaag Opiniepanel kunnen 50.000 leden hun stem laten horen en ... | 25m | ||
| 11:20 | EvaS3 E29 Schuif aan bij het gesprek van de dag met Eva Jinek. Met iedere dag de verhalen achter het nieuws, inspirerende gesprekken en verrassende li... | 50m | ||
| 12:10 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 25m | ||
| 12:35 | NOS Journaal RegioRegionaal nieuws met landelijke uitstraling, gemaakt door de NOS en de regionale omroepen. | 10m | ||
| 12:45 | Van Roosmalen & GroentemanS12 E7 Gijs Groenteman en Marcel van Roosmalen nemen samen met verschillende gasten op geheel eigen wijze de actualiteit door. Urgente en minder ur... | 50m | ||
| 13:35 | De slimste mensS28 E21 — Uitdager: Nathalie Baartman Uitdager: Nathalie Baartman. | S28 E21, Uitdager: Berit Companjen | 45m | |
| 14:20 | NieuwsuurS18 E282 Onafhankelijke, onpartijdige en ongebonden achtergronden bij het nieuws. | 35m | ||
| 14:55 | Pauw & De WitS2 E130 Talkshow over de actualiteit. Aan tafel voeren afwisselend Jeroen Pauw en Tim de Wit het gesprek van de dag. Er is ruimte voor debat en act... | 50m | ||
| 15:45 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 20m | ||
| 16:05 | PointerS15 E16 Hoge tandartskosten, een dure bril, je eigen risico. Voor mensen met lage inkomens is zorg zo duur dat ze noodgedwongen een jaar rondlopen ... | 25m | ||
| 16:30 | Meldpunt ActueelS15 E27 — Autisme bij ouderen Programma dat maatschappelijke kwesties op het gebied van onder meer zorg, armoede, toeslagen en pensioenen onderzoekt. | 30m | ||
| 17:00 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 17:15 | Nederland in BewegingS22 E147 Programma voor volwassenen waarin lichaamsbeweging centraal staat. De presentatoren begeleiden enkele gasten bij de oefeningen en zo tegel... | 15m | ||
| 17:30 | MAX GeheugentrainerS19 E142 Train uw brein. Naarmate iemand ouder wordt, wil het geheugen nog wel eens minder scherp worden. Dit programma geeft u de kans om het gehe... | 15m | ||
| 17:45 | Goedemorgen NederlandS11 E37 Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggever... | 20m | ||
| 18:05 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 18:20 | Goedemorgen NederlandS11 E37 Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggever... | 20m | ||
| 18:40 | Kook mee met MAXS7 E26 — Spinaziepolenta met geroosterde venkel en sardines Mounir en Sandra laten zien hoe je spinaziepolenta met geroosterde venkel en sardines m... | 10m | ||
| 18:50 | Goedemorgen NederlandS11 E37 Ochtendshow. Actualiteit met een focus op politiek, economie, veiligheid en de Nederlandse identiteit. Met actuele reportages, verslaggever... | 20m | ||
| 19:10 | NOS JournaalMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en de weersverwachting voor de avond en komende dagen. | 15m | ||
| 19:25 | Ongehoord NieuwsS5 E54 Live opinieprogramma van én voor Ongehoord Nederland met eigenzinnige duiding van het nieuws. | 40m | ||
| 20:05 | SesamstraatS41 E27 — Bewegen De bekendste straat van Nederland! Pino, Ieniemienie, Purk en Tommie beleven nieuwe avonturen. Pino is vandaag een standbeeld. En... | 15m | ||
| 20:20 | Sesamstraat: 10 voor...S39 E157 — Bert & Ernie Een verzameling filmpjes van bepaalde Sesamstraatfiguren met deze keer Bert en Ernie die de hoofdrol vertolken. | 10m | ||
| 20:30 | Het KlokhuisS38 E4767 — Het Kantoor 352 Rodin heeft een bowlingtoernooi gewonnen! Heel knap, maar heeft hij wel eerlijk gespeeld? Vissen zien de wereld anders ... | 20m | ||
| 20:50 | NOS JeugdjournaalE292 Het laatste nieuws uit binnen- en buitenland en het weer, speciaal voor de jonge kijker. | 20m | ||
| 21:10 | NOS Journaal in Makkelijke TaalEen dagelijks journaal bedoeld voor mensen die moeite hebben met lezen en schrijven. | 5m | ||
| 21:15 | Tijd voor MaxS18 E143 Martine van Os en Sybrand Niessen ontvangen elke werkdag een keur aan gasten. Een aangename mix van nieuws, kunst, cultuur en entertainment. | 45m | ||
| 22:00 | NOS Journaal 18.00 uurMet het laatste nieuws, gebeurtenissen van nationaal en internationaal belang en het weer. | 15m | ||
| 22:15 | BinnensteBuitenS12 E140 Het duurzame lifestyleprogramma BinnensteBuiten trakteert de kijker dagelijks op nieuwe afleveringen vol inspiratie voor een groener leven... | 35m | ||
| 22:50 | EenVandaagS13 E250 Het laatste nieuws en achtergronden uit binnen- en buitenland. Via het EenVandaag Opiniepanel kunnen 50.000 leden hun stem laten horen en ... | 30m | ||
| 23:20 | EvaS3 E30 Schuif aan bij het gesprek van de dag met Eva Jinek. Met iedere dag de verhalen achter het nieuws, inspirerende gesprekken en verrassende li... | 45m |
Copy, add your key, run. The free key reads yesterday on every channel, 500 calls a day; today and ahead are on Live.
curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xyf6byy1/schedule?date=2026-10-20&tz=America/Curacao" # what is on now, and next curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xyf6byy1/now" # any past day (Archive plan) curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/channels/ch_xyf6byy1/history?from=2026-10-13T00:00:00Z&to=2026-10-14T00:00:00Z"
$ch = curl_init("https://api.tvguideapi.com/v1/channels/ch_xyf6byy1/schedule?date=2026-10-20&tz=America/Curacao"); 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_xyf6byy1/schedule?date=2026-10-20&tz=America/Curacao", { 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_xyf6byy1/schedule", params={"date": "2026-10-20", "tz": "America/Curacao"}, headers={"Authorization": f"Bearer {os.environ['TVG_KEY']}"}, ) for slot in r.json()["data"]: print(slot["start"], slot["title"])
// GET /v1/channels/ch_xyf6byy1/schedule?date=2026-10-20, the first programme { "data": [ { "id": "ls_hjnbhxt6", "channel": "ch_xyf6byy1", "start": "2026-10-20T03:20:00Z", "stop": "2026-10-20T04:10:00Z", "title": "Eva", "sub_title": null, "description": "S3 E29\nSchuif aan bij het gesprek van de dag met Eva Jinek. Met iedere dag de...", "category": [], "flags": { "new": false, "live": false } } ], "meta": { "count": 59, "date": "2026-10-20", "tz": "America/Curacao" } }
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's listings on every channel in 176 countries.