Authentifizierung

Authentifizieren Sie jede SEO Boost Hub API-Anfrage mit bereichsspezifischen API-Schlüsseln und Bearer-Tokens.

API-Schlüssel

Generieren Sie API-Schlüssel in Ihrem Dashboard unter Einstellungen → API-Schlüssel. Jeder Schlüssel ist an Ihre Organisation gebunden und kann mit bestimmten Berechtigungen versehen werden.

API-Schlüssel generieren Gehen Sie zu Ihrem Dashboard, öffnen Sie Einstellungen → API-Schlüssel und klicken Sie auf Neuen Schlüssel erstellen. Vergeben Sie einen beschreibenden Namen und wählen Sie den passenden Bereich.

Bearer-Token-Authentifizierung

Fügen Sie Ihren API-Schlüssel bei jeder Anfrage als Bearer-Token im Authorization-Header ein.

Authorization: Bearer sbh_live_abc123def456ghi789

Beispiel einer authentifizierten Anfrage

Hier ist ein vollständiges Beispiel einer authentifizierten Anfrage:

curl -X GET https://seoboosthub.com/api/v1/locations \
  -H "Authorization: Bearer sbh_live_abc123def456ghi789" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json"

Token-Bereiche

API-Schlüssel können mit einem von drei Berechtigungsbereichen versehen werden:

Bereich Erfahren Sie, wie Sie Ihre API-Anfragen authentifizieren. Zugriff
read read GET
write write GET, POST, PATCH, DELETE
admin admin Voller Zugriff auf alle Ressourcen und Einstellungen

Sicherheits-Best-Practices

  • Alle API-Anfragen werden ausschließlich über HTTPS bedient
  • API-Schlüssel regelmäßig rotieren und ungenutzte widerrufen
  • Schlüssel in Umgebungsvariablen speichern, niemals im Quellcode
  • Verwenden Sie den minimalen Bereich, der für Ihre Integration erforderlich ist