Stable Pro API · v1
401 · unauthorized
Der API-Schlüssel fehlt oder ist ungültig
Wann es vorkommt
Der Header Authorization: Bearer fehlt, oder der Schlüssel kann nicht verwendet werden. Die Antwort trägt WWW-Authenticate: Bearer.
Zusätzliche Felder
reason: Warum der Schlüssel ungültig ist: einer der Gründe unten.
Gründe
reason | Bedeutung |
|---|---|
missing | Kein Schlüssel im Header Authorization: Bearer. |
malformed | Der Schlüssel hat nicht die Form eines Schlüssels von Stable Pro (sp_live_ oder sp_test_, gefolgt von 40 Buchstaben und Ziffern). |
wrong_environment | Ein sp_test_-Schlüssel in der Produktion oder ein sp_live_-Schlüssel im Staging. |
unknown | Einen solchen Schlüssel gibt es nicht. |
connection_revoked | Der Inhaber des Stalls hat die Verbindung widerrufen: Alle ihre Schlüssel funktionieren nicht mehr. |
revoked | Der Inhaber des Stalls hat diesen Schlüssel widerrufen. |
expired | Der Schlüssel hat sein Ablaufdatum erreicht. |
rotated | Ein neuer Schlüssel hat diesen ersetzt, und die 7 Tage, in denen beide funktionierten, sind vorbei. |
Was zu tun ist
Bitten Sie den Inhaber des Stalls um einen gültigen Schlüssel (Einstellungen → Verbindungen in Stable Pro).
Die Antwort
{
"type": "https://stable-pro.com/docs/api/problems/unauthorized",
"title": "The API key is missing or not valid",
"status": 401,
"detail": "…"
}
In title schreibt die API immer den englischen Text: „The API key is missing or not valid“.
Entscheiden Sie anhand von type, nie anhand von detail: siehe Fehler.