← Terug naar Koelplekje
API & embed

Koelplekje op jouw website

Gemeenten, natuurorganisaties, buurtinitiatieven en anderen kunnen de kaart met koele plekken gratis embedden of de data via een open JSON-API gebruiken. Alle data valt onder CC BY 4.0 — vermeld Koelplekje.nl als bron.

Stel je widget in

Voorbeeld

Zo ziet de widget eruit op jouw website:

Embed-code (iframe)

Kopieer deze code en plak hem in je website of CMS (WordPress, Drupal, Wagtail, Duo Web, etc.):

<iframe
  src="https://www.koelplekje.nl/embed?gemeente=amsterdam"
  title="Kaart met koele plekken — Koelplekje.nl"
  width="100%"
  height="600"
  style="border:0;border-radius:12px;max-width:100%"
  loading="lazy"
  allow="geolocation"
  referrerpolicy="no-referrer-when-downgrade"
></iframe>

Parameters

JSON-API (voor eigen kaarten & apps)

Wil je zelf iets bouwen? Alle publiek zichtbare plekken zijn beschikbaar via één simpele GET-endpoint. Geen API-key nodig, CORS staat open, response wordt 5 minuten gecachet.

Endpoint

https://www.koelplekje.nl/api/public/plekken?gemeente=Amsterdam

Open deze link om de ruwe JSON te bekijken.

Query-parameters

Voorbeeld-response

{
  "count": 1,
  "source": "https://www.koelplekje.nl",
  "license": "CC BY 4.0 — vermeld Koelplekje.nl",
  "generated_at": "2026-07-12T10:00:00.000Z",
  "plekken": [
    {
      "id": "user-...",
      "naam": "Zwembad De Mirandabad",
      "type": "zwembad",
      "stad": "Amsterdam",
      "adres": "De Mirandalaan 9",
      "lat": 52.33873416,
      "lng": 4.90227462,
      "openingstijden": "",
      "voorzieningen": [],
      "capaciteit": null,
      "binnentemperatuur": null,
      "doelgroepen": [],
      "toegankelijkheid": null,
      "organisatie": null,
      "toelichting": "Subtropisch zwembad in Amsterdam."
    }
  ]
}

Voorbeeld — fetch in JavaScript

fetch("https://www.koelplekje.nl/api/public/plekken?gemeente=Amsterdam")
  .then((r) => r.json())
  .then((data) => {
    console.log(`${data.count} koele plekken in Amsterdam`);
    for (const p of data.plekken) {
      console.log(p.naam, p.lat, p.lng);
    }
  });

Voorwaarden & bronvermelding