Ejemplos de mensajes de error de API
Copiar enlace al artículo
Copiado

Al acceder a la API se pueden cometer errores que el sistema informará. Son posibles los siguientes tipos de errores.

1) Sin especificar apiKey:

{ 
 "errorMsg": "\u0022apiKey\u0022 is missing.", 
 "success": false 
}

2) No válido apiKey:

{ 
 "errorMsg": "Wrong \u0022apiKey\u0022 value.", 
 "success": false 
}

3) El acceso a la API está limitado por IP.

{
 "success": false,
 "errorMsg": "Forbidden"
}

4) Cuenta del sistema no encontrada

{
 "success": false,
 "errorMsg": "Account does not exist."
}

5) Error del servidor

{
 "success": false,
 "errorMsg": "Service overloaded."
}

o

{
 "success": false,
 "errorMsg": "Application error"
}

6) Datos incorrectos en los parámetros de la solicitud

{
 "success": false,
 "errorMsg": "Invalid request: Errors in the input parameters",
 "errors": {
 "children[deliveryType]": "This value is not valid."
 }
}

7) Datos incorrectos en algunos elementos de la matriz de datos entrantes (por ejemplo, pedidos atrasados)

{
 "success": false,
 "uploadedOrders": [],
 "errorMsg": "Orders are loaded with errors",
 "errors": [
 "Order with externalId=4414145 already exists.",
 "OrderType with code 'some-code' not found. Order externalId=44141452"
 ]
}
Gracias por tus comentarios.
¿Te resultó útil este artículo
No
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Si
Artículo anterior
Instrucciones de uso de API
Esquema de interacción y principios funcionamiento de API
Artículo siguiente
Datos de entrega en la API
Hablemos de la estructura de datos de entrega en la API y también veamos más en detalle cómo funcionan los métodos de interacción con las entregas de integración.