Errores
Errores
Cómo informa de los errores la API y qué significa cada código.
La API devuelve los errores en el array estándar errors de GraphQL; el estado HTTP sigue siendo 200 y data puede ser null o parcial. Cada error lleva un código legible por máquina en extensions.code.
RESPUESTA
{
"errors": [
{
"message": "Issue not found",
"extensions": {
"code": "NOT_FOUND"
}
}
],
"data": null
}Errores en cualquier petición
Estos pueden devolverse en cualquier operación de toda la API.
UNAUTHENTICATEDTu clave de API falta, es inválida o ha caducado.RATE_LIMITHas enviado demasiadas peticiones; espera antes de reintentar.INTERNALSe ha producido un error inesperado del servidor; reinténtalo más tarde.Errores específicos
Según la operación y los datos que envíes, una petición también puede devolver:
NOT_FOUNDEl recurso no existe o tu organización no puede acceder a él.VALIDATIONLa entrada no cumple las reglas requeridas (por ejemplo, un campo es demasiado largo o un valor no está permitido).INPUTLa entrada está mal formada o tiene un tipo incorrecto (por ejemplo, un ID mal formado o falta un campo requerido).CONSTRAINTSe violó una restricción única o de datos (por ejemplo, un valor ya en uso); extensions.field identifica el campo.