Fehlerbehebung: Authentifizierung und API-Schlüssel
Jede Orbit-Anfrage durchläuft die Prüfung der Zugangsdaten, Ablauf und Widerruf des Schlüssels, den Sandbox-/Live-Modus, die IP-Allowlist und anschließend die Berechtigungen. Lesen Siecode, denn mehrere Gates können denselben HTTP-Status verwenden.
401-Fehler
BeiUNAUTHORIZED prüfen Sie den Header X-API-Key und senden Sie den vollständigen Schlüssel. INVALID_API_KEY bedeutet, dass der Schlüssel unbekannt, widerrufen oder durch eine schlüsselbezogene IP-Allowlist blockiert ist. Kopieren Sie ihn unter Settings → API Keys neu oder erstellen Sie einen Ersatz. EXPIRED_TOKEN bedeutet, dass Ablaufzeit oder revoke_at erreicht sind; rotieren Sie den Schlüssel.
Sandbox und Live
Eindv_test_sk_-Schlüssel gehört zur Sandbox, ein dv_live_sk_-Schlüssel zur Live-Umgebung. Eine falsche Kombination ergibt 403 WRONG_KEY_MODE, bevor ein Handler läuft. Erstellen Sie den Schlüssel in der Organisation, die Sie aufrufen.
IP-Allowlists
Eine blockierte schlüsselbezogene IP erscheint absichtlich als401 INVALID_API_KEY. Die organisationsweite Liste antwortet mit 403 IP_NOT_ALLOWED. Ermitteln Sie die öffentliche NAT-IP, die Orbit sieht, und ergänzen Sie sie oder ihren CIDR-Bereich in den Sicherheitseinstellungen.
Öffentliche Schlüssel und SAML/SCIM
Öffentliche Schlüssel sind nur lesbar. Verwenden Sie für Schreibvorgänge wiemessages:write einen geheimen Schlüssel auf Ihrem Backend. Bei SAML muss der Benutzer zur Organisation gehören; SCIM darf die konfigurierte Rollenobergrenze nicht überschreiten.
Senden Sie niemals das Geheimnis an den Support. Teilen Sie Code, request_id und nur die Schlüsselpräfix-Information.