Ga naar hoofdinhoud

API-sleutels

API-sleutels zijn nodig om verzoeken aan de GPT Translator API's te authenticeren.

Op deze pagina​

Voordat je begint​

Zorg dat je beschikt over:

  1. Een GPT Translator-account.
  2. Toegang tot het API-dashboard.
  3. Een serveromgeving om sleutels veilig op te slaan.

Een API-sleutel maken​

  1. Log in bij je GPT Translator-account.
  2. Open API-sleutels voor ontwikkelaars in het dashboard.
  3. Klik op Generate New API Key.
  4. Kopieer de gegenereerde sleutel direct.
  5. Sla hem op in een omgevingsvariabele van je backend (bijvoorbeeld: .env).

Je API-sleutel gebruiken​

Stuur je sleutel mee in de requestheader:

x-api-key: YOUR_API_KEY

Sleutelbeheer​

  • Sleutel opnieuw genereren: vernieuwt de inloggegevens en maakt de vorige sleutel ongeldig.
  • Sleutel verwijderen: schakelt API-toegang voor die sleutel permanent uit.
  • Eén bron van waarheid: houd actieve sleutels bij in je secretmanager.

Best practices voor beveiliging​

Belangrijk

Plaats API-sleutels nooit in frontendcode, browserbundels of openbare repositories.

  • Bewaar sleutels alleen aan de serverkant.
  • Gebruik omgevingsvariabelen of een secretmanager.
  • Vervang sleutels volgens schema of na elk vermoeden van een lek.
  • Beperk operationele toegang tot sleutelbeheeracties.
  • Controleer het API-gebruik regelmatig op ongebruikelijk verkeer.

Veelvoorkomende fouten​

  • 401 Unauthorized: x-api-key ontbreekt of is ongeldig.
  • 403 Forbidden: de sleutel bestaat, maar toegang is niet toegestaan.
  • 429 Too Many Requests: aanvraaglimiet overschreden.

Volgende stappen​