Stable Pro

Stable Pro API · v1

Fehler

Problem Details (RFC 9457): ein stabiler Typ für Ihre Entscheidungen, ein Satz in der angefragten Sprache.

Fehler verwenden Problem Details (RFC 9457), mit Content-Type: application/problem+json:

{
  "type": "https://stable-pro.com/docs/api/problems/forbidden",
  "title": "The API key lacks a required permission",
  "status": 403,
  "detail": "La chiave non ha il permesso receipts:read: lo può accendere il titolare della scuderia in Impostazioni → Collegamenti.",
  "missing_permission": "receipts:read"
}
  • Entscheiden Sie anhand von type: Er ist stabil und auf Englisch, und er ist die Adresse der Seite, die ihn erklärt. Auch der title ist auf Englisch.
  • detail ist ein Satz für Menschen, in der angefragten Sprache (?lang=, Accept-Language): Zeigen Sie ihn an, werten Sie ihn nie aus.
  • Manche Typen tragen zusätzliche Felder: reason (401), missing_permission (403), invalid_param (400).
  • Fehlerkörper sind offen: Ein neues Feld kann hinzukommen.
StatustypeBedeutung
400invalid-requestDie Anfrage ist ungültig
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig
403forbiddenDem API-Schlüssel fehlt eine nötige Berechtigung
403accounting-disabledDer Tarif des Stalls enthält den Bereich Buchhaltung nicht
404not-foundNicht gefunden
429rate-limitedZu viele Anfragen
500internalInterner Fehler
503unavailableDienst vorübergehend nicht verfügbar
503events-not-readyDie Ereignisse des Stalls werden vorbereitet