Errori
Errori
Come l'API segnala gli errori e cosa significa ogni codice.
L'API restituisce gli errori nell'array standard errors di GraphQL; lo stato HTTP resta 200 e data può essere null o parziale. Ogni errore porta un codice leggibile dalle macchine in extensions.code.
RISPOSTA
{
"errors": [
{
"message": "Issue not found",
"extensions": {
"code": "NOT_FOUND"
}
}
],
"data": null
}Errori in qualsiasi richiesta
Possono essere restituiti da qualsiasi operazione dell'intera API.
UNAUTHENTICATEDLa tua chiave API manca, non è valida o è scaduta.RATE_LIMITHai inviato troppe richieste; attendi prima di riprovare.INTERNALSi è verificato un errore imprevisto del server; riprova più tardi.Errori specifici
A seconda dell'operazione e dei dati che invii, una richiesta può restituire anche:
NOT_FOUNDLa risorsa non esiste o la tua organizzazione non può accedervi.VALIDATIONL'input non rispetta le regole richieste (ad esempio, un campo è troppo lungo o un valore non è consentito).INPUTL'input è malformato o ha un tipo errato (ad esempio, un ID con formato errato o un campo obbligatorio mancante).CONSTRAINTÈ stato violato un vincolo di unicità o sui dati (ad esempio, un valore già in uso); extensions.field identifica il campo.