Authenticatie

API Key Configuratie

Alle API requests vereisen authenticatie via een API key. Leer hoe u uw key verkrijgt en correct configureert.
Stap 1

API Key Verkrijgen

Volg deze stappen om uw persoonlijke API key te verkrijgen.
1

Maak een account aan

Ga naar de prijzen pagina en kies een plan. Het Starter plan is gratis.

2

Bevestig uw email

U ontvangt een bevestigingsemail. Klik op de link om uw account te activeren.

3

Kopieer uw API key

Na activatie vindt u uw API key in het dashboard. Kopieer deze en bewaar hem veilig.

Stap 2

API Key Gebruiken

Voeg uw API key toe aan elk request via de Authorization header.
Header Formaat

Voeg de volgende header toe aan al uw API requests:

Authorization: Bearer YOUR_API_KEY
cURL Voorbeeld
curl -X GET "https://api.opendataapi.nl/v1/buildings/0363100012168052" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
JavaScript Voorbeeld
const response = await fetch('https://api.opendataapi.nl/v1/buildings/0363100012168052', {
  headers: {
    'Authorization': `Bearer ${API_KEY}`,
    'Content-Type': 'application/json'
  }
});
const data = await response.json();
Beveiliging

Best Practices

Volg deze richtlijnen om uw API key veilig te houden.

Gebruik environment variables

Sla uw API key op in een .env file, nooit direct in broncode.

Server-side requests

Maak API calls vanaf uw server, niet vanuit client-side code.

Git ignore

Voeg .env toe aan uw .gitignore om lekken te voorkomen.

Roteer regelmatig

Genereer periodiek een nieuwe API key voor extra veiligheid.

Troubleshooting

Veelvoorkomende Errors

Overzicht van authenticatie-gerelateerde foutmeldingen en oplossingen.
401

Unauthorized

API key ontbreekt of is ongeldig.

Oplossing: Controleer of de Authorization header correct is ingesteld.

403

Forbidden

U heeft geen toegang tot deze resource.

Oplossing: Controleer of uw plan toegang biedt tot dit endpoint.

429

Too Many Requests

Rate limit overschreden.

Oplossing: Wacht tot de rate limit reset of upgrade uw plan.

Klaar om te beginnen?

Nu u weet hoe authenticatie werkt, bekijk de beschikbare endpoints en start met integreren.