🔑 OAuth 2.0 & API Keys
Wählen Sie die Authentifizierungsmethode, die am besten zu Ihrer Anwendung passt – API Keys für einfache Server-zu-Server-Integration oder OAuth 2.0 für sichere Benutzerflows.
Authentifizierungsmethoden
Wählen Sie den passenden Ansatz für Ihren Use Case
API Keys sind die einfachste Authentifizierungsmethode – ideal für Backend-Dienste, Skripte und direkte API-Aufrufe ohne Benutzerinteraktion.
- 1API-Key im Dashboard erstellen
- 2Key als Bearer-Token übergeben
- 3Key sicher in Umgebungsvariablen speichern
curl -X GET https://api.supacheap.eu/v2/health \ -H "Authorization: Bearer sk_live_XXXXXXXXXX"
OAuth 2.0 Authorization Code Flow mit PKCE für Anwendungen, die im Namen von Benutzern auf die API zugreifen – Web-Apps, Mobile Apps und SPAs.
- 1Client-ID und Secret im Dashboard anlegen
- 2Benutzer zum Authorization-Endpoint weiterleiten
- 3Authorization Code gegen Access Token tauschen
- 4Token automatisch per Refresh erneuern
Sicherheits-Features
Enterprise-grade Sicherheit für jede Integration
Token-Expiry
Access Tokens laufen nach 1 Stunde ab. Refresh Tokens nach 30 Tagen.
Rate Limiting
1.000 Requests/Stunde (Standard). Höhere Limits auf Anfrage verfügbar.
IP-Whitelisting
Beschränken Sie API-Key-Zugriff auf bestimmte IP-Adressen oder CIDR-Bereiche.
Audit Log
Vollständiges Protokoll aller API-Aufrufe mit IP, Timestamp und Response-Code.
Scoped Keys
Erstellen Sie Keys mit eingeschränkten Berechtigungen (read-only, deletion-only, etc.).
Instant Revoke
API Keys und OAuth-Tokens können sofort widerrufen werden – ohne Ausfallzeit.
API-Key erstellen
Registrieren Sie sich kostenlos und erstellen Sie Ihren ersten API-Key in unter 2 Minuten.