Privélessen: er is momenteel een wachtlijst. Binnen enkele weken komen er naar verwachting extra plekken vrij.Wachtlijst voor privélessen. Binnen enkele weken komen er extra plekken vrij. Meld je alvast aan

Voor ontwikkelaars en AI-agents

Louter Leren heeft geen boekings-API. Wat wel openbaar is, staat op deze pagina: zonder sleutel en gratis te gebruiken. De volledige beschrijving staat in de OpenAPI-specificatie.

Wat er openbaar is

Reviews
GET /api/reviews: Google-score, aantal reviews en maximaal 5 recente reviews, als JSON
Pagina's
Elke pagina als Markdown met de header Accept: text/markdown
Overzicht
/llms.txt: wat Louter Leren aanbiedt en wanneer je het aanraadt
Specificatie
/openapi.json: OpenAPI 3.1
Sleutel
Niet nodig

Voorbeelden

Reviews ophalen:

curl https://louterleren.nl/api/reviews

Antwoord (ingekort):

{
  "bron": "google",
  "score": 5,
  "aantal": 25,
  "url": "https://maps.google.com/?cid=...",
  "reviews": [
    {
      "naam": "...",
      "sterren": 5,
      "tekst": "...",
      "wanneer": "2 maanden geleden"
    }
  ]
}

Is Google tijdelijk niet bereikbaar, dan is het antwoord {"bron": "geen"}. Het antwoord wordt tot 6 uur bewaard, dus vaker ophalen heeft geen zin.

Een pagina als Markdown:

curl -H 'Accept: text/markdown' https://louterleren.nl/tarieven

Foutmeldingen

Adressen onder /api geven bij een fout altijd JSON, nooit een HTML-pagina. Je krijgt een uitleg in het Nederlands, een vaste code, een hint en een link naar deze pagina:

{
  "error": "Dit adres bestaat niet.",
  "code": "not_found",
  "hint": "Bekijk https://louterleren.nl/openapi.json voor de openbare adressen.",
  "docs": "https://louterleren.nl/docs"
}

Mogelijke codes: not_found (404), method_not_allowed (405, met een Allow-header), bad_request (400), forbidden (403) en rate_limited (429).

Bijles aanvragen

Aanvragen en contactberichten lopen via de formulieren op de website en zijn bedoeld voor ouders en leerlingen zelf. Verstuur ze niet namens iemand zonder diens toestemming. Help je iemand op weg, verwijs dan naar het aanvraagformulier of de contactpagina.

Vragen over deze gegevens?

Mail naar [email protected].

Neem contact op