Docs/Authentifizierung

Authentifizierung

Alle API-Anfragen brauchen einen gültigen API-Schlüssel, der als Bearer-Token übergeben wird.

Markdown ansehen OpenAPI JSON

Bearer-Token

Authentifiziere dich, indem du deinen API-Schlüssel in jeder Anfrage im Authorization Header mitschickst:

http
Authorization: Bearer YOUR_API_KEY

Dein API-Schlüssel ist eine lange Zeichenkette, die beginnt mit ev_. Zum Beispiel:

http
Authorization: Bearer ev_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Wo du deinen API-Schlüssel findest

  1. Melde dich in deinem Konto an unter verimails.com/dashboard
  2. Geh zu Settings → API Keys
  3. Kopiere deinen Schlüssel
⚠️
Halte deinen API-Schlüssel geheim. Bau ihn niemals in clientseitiges JavaScript oder öffentliche Repos ein und gib ihn nicht an nicht vertrauenswürdige Dritte weiter. Falls er kompromittiert wurde, generiere ihn sofort im Dashboard neu.

Beispiel für eine authentifizierte Anfrage

bash
curl -X POST https://verimails.com/api/verify/single \
  -H "Authorization: Bearer ev_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"email": "test@example.com"}'

Authentifizierungsfehler

Fehlt dein Schlüssel oder ist er ungültig, bekommst du eine 401 Unauthorized Antwort:

json
{
  "error": "Unauthorized",
  "message": "Invalid or missing API key",
  "status_code": 401
}
ℹ️
Brauchst du mehrere API-Schlüssel für verschiedene Umgebungen oder Anwendungen? Im Dashboard kannst du zusätzliche Schlüssel generieren.