Zum Inhalt springen
Fehlerformat
{
  "error": {
    "code": "not_found",
    "message": "Order not found.",
    "request_id": "83955522c09ff2d1"
  }
}

Auch ein undefinierter Pfad liefert im selben Format JSON 404 not_found; eine HTML-Seite kommt nicht zurück.

Codes

HTTPcodeWann
401unauthorizedToken fehlt, hat ein fehlerhaftes Format oder ist ungültig.
403insufficient_scopeDem Token fehlt die Berechtigung, die dieser Endpoint verlangt.
403tier_requiredDie gewünschte Funktion ist in Ihrer Stufe nicht enthalten (z. B. einen eigenen Benutzernamen wählen).
403forbiddenDieser Vorgang ist nicht erlaubt.
404not_foundRessource nicht gefunden oder ausgeblendet, weil sie abgelaufen ist.
404api_disabledDer API-Zugriff ist deaktiviert.
405method_not_allowedDieser Endpoint unterstützt diese HTTP-Methode nicht. Die unterstützten Methoden stehen im Allow-Header.
400invalid_requestUngültiges Feld, unbekanntes Feld oder unbekannter Parameter, Feld eines anderen Typs.
402insufficient_balanceDas Guthaben reicht für diesen Vorgang nicht aus.
409conflictStatuskonflikt: nicht verlängerbarer Dienst, idempotente Anfrage in Bearbeitung, Benutzername bereits vergeben.
429rate_limitedRate Limit überschritten.
502 / 503service_unavailableAnbieter oder Log-Speicher nicht erreichbar; versuchen Sie es erneut.
500 / 502internal_errorUnerwarteter Fehler; wenden Sie sich mit der request_id an den Support.

details

Gibt es zu einem Fehler maschinenlesbare Details, stehen sie im Feld details: etwa das fehlerhafte Feld (field), der Bestand (available), die Mindestmenge (min_required), das Guthaben (balance), der erlaubte Höchstwert (max) oder der Grund des Fehlers (reason). Ist ein Diensttyp zum Beispiel in Wartung, kommt mit service_unavailable auch reason: maintenance.

402 insufficient_balance
{
  "error": {
    "code": "insufficient_balance",
    "message": "Insufficient balance for this operation.",
    "request_id": "5f1c0a9e7b2d4c61",
    "details": { "field": "balance", "balance": 3.2, "min_required": 12.5 }
  }
}

request_id

Loggen Sie den Wert request_id; das Support-Team kann damit im Serverprotokoll suchen.