Manejo de Errores

Cuando ocurre un error o una excepción en una solicitud a la API se retorna la información del error como se detalla a continuación:

Tipos de errores

La solicitud retornará un código (HTTP Status Code)

HTTP Status Code HTTP Status Name Descripción
400 Bad Request Existe algún error en los parámetros enviados en la solicitud.
401 Unauthorized La petición (request) no ha sido ejecutada porque carece de credenciales válidas de autenticación (Token).
404 Not Found La URL solicitada no existe
500 Internal Server Error Error interno del servidor

Ejemplo

A continuación se muestra un ejemplo usando el método Login de la API de Inventory. En este ejemplo se ha enviado un TOKEN erróneo


	METHOD GET
	curl "http://143.198.48.117/api/general-report' -X GET \
	-H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2MzQ1ODg5NzUsImRhdGEiOnsiZW1haWwiOiJyb290QHJvb3QuY2wiLCJ1c2VyX25hbWUiOiJyb290In19' -H 'Accept: application/json'
	

RESULTADO

El resultado ejemplo para esta llamada se muestra a continuación:


   {
        "message": "Invalid Token"
    }