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