Ga naar hoofdinhoud

API-overzicht

Overzicht

De Klantel API bestaat uit twee categorieën:

  1. Server Actions — Next.js server-side functies die de web-applicatie aandrijven (niet publiek bedoeld)
  2. API Routes — publieke HTTP-eindpunten voor integraties en geautomatiseerde taken
notitie

Klantel heeft momenteel geen volledig publieke REST API voor externe integraties. De beschikbare API-eindpunten zijn bedoeld voor systeem-interne doeleinden (cron, webhooks).

Basis-URL

https://app.klantel.be

Of je eigen domein bij self-hosting.

Authenticatie

Alle web-eindpunten vereisen een sessie-cookie. Zie Authenticatie.

Speciale eindpunten (cron) gebruiken een Bearer-token. Zie Cron-eindpunten.

Rate limiting

Klantel past rate limiting toe op kritieke eindpunten:

EindpuntLimietBlokkeerperiode
POST /login5 pogingen / 15 min15 min
POST /registreer3 pogingen / uur1 uur
VIES-lookup5 opzoekingen / uur1 uur

Bij overschrijding geeft de API een 429 Too Many Requests terug.

Foutformaat

Alle API-fouten volgen dit formaat:

{
"errors": {
"veld": ["Foutmelding"],
"_form": ["Algemene fout"]
}
}

Verwante pagina's