Skip to main content
Ottili AI API

Ottili AI API — Fehler

HTTP-Statuscodes und maschinenlesbare Fehlercodes der öffentlichen Ottili AI API.

Die Ottili AI API verwendet standardisierte HTTP-Statuscodes und gibt bei Fehlern einen maschinenlesbaren Fehlerkörper zurück.

Fehlerkörper

{
  "code": "DEVELOPER_SCOPE_REQUIRED",
  "message": "API key is missing the required Ottili ONE scope.",
  "detail": {
    "requiredScopes": ["ai:read"],
    "grantedScopes": ["developer:read"]
  }
}
FeldBeschreibung
codeStabiler, maschinenlesbarer Fehlercode.
messageMenschengelesene Zusammenfassung.
detailOptionaler Kontext (Scopes, Kennungen, Limits).

Häufige Codes

CodeHTTPBedeutung
UNAUTHORIZED401Fehlender oder ungültiger Authorization-Header oder abgelaufenes Token.
DEVELOPER_SCOPE_REQUIRED403API-Key fehlt der erforderliche Scope.
COMPANY_CONTEXT_NOT_FOUND404Company-Slug nicht gefunden oder nicht zugreifbar.
WORKSPACE_CONTEXT_NOT_FOUND404Workspace-Slug nicht gefunden oder nicht zugreifbar.
COMPANY_INACTIVE / WORKSPACE_INACTIVE403Company oder Workspace gesperrt oder archiviert.
MODEL_NOT_AVAILABLE409Gepinntes Modell für Tarif/Region nicht verfügbar.
CAPABILITY_UNSUPPORTED422Modell fehlt die angeforderte Fähigkeit (z. B. strukturierte Ausgaben).
VALIDATION_ERROR422Anfragekörper bestand Schema-Validierung nicht.
USAGE_LIMIT_EXCEEDED403Credits oder Monatsbudget aufgebraucht.
RATE_LIMIT_EXCEEDED429Rate Limit überschritten; siehe Retry-After.

Fehlerbehebung

  • 401 — prüfen Sie den Authorization: Bearer ott_...-Header und dass der Key nicht rotiert wurde.
  • 403 Scope — rufen Sie den Identitäts-Endpunkt auf, um grantedScopes zu prüfen, und fordern Sie den fehlenden Scope bei Ihrem Admin an.
  • 404 Company/Workspace — bestätigen Sie die X-Platform-Company / X-Platform-Workspace-Slugs über den Identitäts-Endpunkt.
  • 429 — beachten Sie Retry-After und ergänzen Sie exponentiellen Backoff.

Dieselben Fehlerkonventionen gelten über die gesamte öffentliche Entwickler-Oberfläche, sodass ein Client AI- und Nicht-AI-Endpunkte einheitlich behandeln kann.

War dieser Artikel hilfreich?