Fehler

Fehler

Wie die API Fehler meldet und was jeder Code bedeutet.

Die API gibt Fehler im GraphQL-Standardarray errors zurück. Der HTTP-Status bleibt 200, und data kann null oder unvollständig sein. Jeder Fehler trägt einen maschinenlesbaren Code in extensions.code.

ANTWORT
{
  "errors": [
    {
      "message": "Issue not found",
      "extensions": {
        "code": "NOT_FOUND"
      }
    }
  ],
  "data": null
}

Fehler bei beliebigen Anfragen

Diese Fehler kann jede Operation der gesamten API zurückgeben.

UNAUTHENTICATEDIhr API-Schlüssel fehlt, ist ungültig oder abgelaufen.
RATE_LIMITSie haben zu viele Anfragen gesendet. Warten Sie, bevor Sie es erneut versuchen.
INTERNALEin unerwarteter Serverfehler ist aufgetreten. Versuchen Sie es später noch einmal.

Spezifische Fehler

Je nach Operation und den Daten, die Sie senden, kann eine Anfrage außerdem zurückgeben:

NOT_FOUNDDie Ressource existiert nicht oder Ihre Organisation hat keinen Zugriff darauf.
VALIDATIONDie Eingabe erfüllt die geforderten Regeln nicht (zum Beispiel ist ein Feld zu lang oder ein Wert nicht erlaubt).
INPUTDie Eingabe ist fehlerhaft aufgebaut oder hat den falschen Typ (zum Beispiel eine falsch formatierte ID oder ein fehlendes erforderliches Feld).
CONSTRAINTEine Eindeutigkeits- oder Datenbedingung wurde verletzt (zum Beispiel ein Wert, der schon verwendet wird). extensions.field nennt das Feld.