Woorden Assistent

API Documentatie

Endpoint

GET /api/woorden

Query Parameters

ParameterTypeOptioneelBeschrijving
begintMetstringWoord begint met deze letters
eindigtOpstringWoord eindigt op deze letters
bevatstringWoord bevat deze lettercombinatie
minimaleLengtenumberMinimale lengte van het woord
maximaleLengtenumberMaximale lengte van het woord
aantalnumberMaximaal aantal resultaten (1–50, standaard: 10)
hideSpecialCharsbooleanFiltert woorden met hoofdletters, cijfers en speciale tekens
bijwoordenbooleanZoekt alleen in bijwoorden
werkwoordenbooleanZoekt alleen in werkwoorden (infinitief)
zelfstandigeNaamwoordenbooleanZoekt alleen in zelfstandige naamwoorden
voegwoordenbooleanZoekt alleen in voegwoorden
voorzetselsbooleanZoekt alleen in voorzetsels
lidwoordenbooleanZoekt alleen in lidwoorden
voornaamwoordenbooleanZoekt alleen in voornaamwoorden
capitalizebooleanMaakt het eerste letter van elk woord hoofdletter
alphabetizebooleanSorteert resultaten alfabetisch

Voorbeeld

GET /api/woorden?begintMet=app&minimaleLengte=4&maximaleLengte=8&aantal=5&hideSpecialChars=true&zelfstandigeNaamwoorden=true&capitalize=true

Dit voorbeeld zoekt naar 5 zelfstandige naamwoorden die beginnen met "app", tussen 4 en 8 letters lang zijn, geen speciale tekens bevatten, en met een hoofdletter beginnen.

Rate Limiting

Publieke gebruikers

Rate limiting is gebaseerd op IP-adres. Standaard limiet: 100 requests per minuut.

Interne systemen

Voor interne systemen is een API key vereist. Neem contact op voor toegang.