Authentifizierung
Alle API-Anfragen brauchen einen gültigen API-Schlüssel, der als Bearer-Token übergeben wird.
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
- Melde dich in deinem Konto an unter verimails.com/dashboard
- Geh zu Settings → API Keys
- 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.