API-Schlüssel
Erstellen, verwenden, rotieren und widerrufen Sie API-Schlüssel für sicheren serverseitigen API-Zugriff.
Erstellen, verwenden, rotieren und widerrufen Sie API-Schlüssel für sicheren serverseitigen API-Zugriff.
RIXL authentifiziert API-Anfragen mit projektbezogenen Schlüsseln, die im Header X-API-Key gesendet werden.
Legen Sie API-Schlüssel niemals in Frontend-Code, mobilen Binärdateien oder öffentlichen Repositorys offen.
Öffnen Sie Ihr Projekt im Dashboard und navigieren Sie zu Einstellungen → API-Schlüssel.
Klicken Sie auf API-Schlüssel erstellen und wählen Sie einen beschreibenden Namen (Beispiel: prod-ingest-service).
Kopieren Sie den Schlüssel sofort und speichern Sie ihn in Ihrem Secret-Manager oder in Umgebungsvariablen.
Der rohe Schlüsselwert wird nur einmal bei der Erstellung angezeigt. Falls er verloren geht, widerrufen Sie ihn und erstellen Sie einen neuen Schlüssel.
Verwenden Sie die API-Basis-URL https://api.rixl.com und fügen Sie bei jeder Anfrage X-API-Key hinzu.
curl -X GET "https://api.rixl.com/projects" \
-H "X-API-Key: YOUR_PROJECT_API_KEY"const response = await fetch("https://api.rixl.com/projects", {
headers: {
"X-API-Key": process.env.RIXL_API_KEY,
},
});Senden Sie eine Leseanfrage mit Ihrem Schlüssel:
curl -X GET "https://api.rixl.com/projects" \
-H "X-API-Key: YOUR_PROJECT_API_KEY"200 bedeutet, dass die Authentifizierung funktioniert.401 bedeutet in der Regel einen fehlenden, fehlerhaften, widerrufenen oder abgelaufenen Schlüssel.403 bedeutet in der Regel eine nicht übereinstimmende Projekt-/Schlüsselberechtigung.Widerrufen Sie kompromittierte oder ungenutzte Schlüssel sofort.
dev, staging, prod).401-/403-Fehler und richten Sie Warnungen dafür ein.