Skip to main content

Error Codes

HTTP Codes​

CodeNameDescription
200OKSuccessful request
400Bad RequestInvalid data in request
401UnauthorizedInvalid or expired JWT token
403ForbiddenNo permission for action
404Not FoundResource not found
500Internal Server ErrorInternal server error

Error Format​

All error responses follow this format:

{
"response": "ERROR",
"message": "Error description"
}

Common Errors​

Authentication​

MessageCauseSolution
Se requieren los headers X-Username y X-PasswordMissing credentialsAdd headers in login
Usuario o contrasena incorrectosInvalid credentialsVerify username and password
Token expiradoJWT expiredRequest new token via login

Guide Creation​

MessageCauseSolution
El campo 'TipoServicio' es requeridoMissing TipoServicioAdd the field
TipoServicio solo acepta: Domicilio, OcurreIncorrect valueUse "Domicilio" or "Ocurre"
Usuario API no tiene sucursal de origen asignadaMisconfigured userContact your administrator
La sucursal de origen no existe o no esta activaDisabled branchContact your administrator
DestinoCode no corresponde a sucursal validaIncorrect codeVerify at /api/sucursales/destinos
El JSON no contiene el array 'Guia'Incorrect structureCheck JSON format

Labels​

MessageCauseSolution
Guia no encontradaInvalid numberVerify guide number
Error al generar la etiquetaInternal errorContact support

Permissions​

MessageCauseSolution
No tiene permiso para realizar esta accionMissing permissionRequest needed permission
Acceso denegadoUnauthorizedVerify your assigned permissions

Required Permissions​

EndpointPermission
POST /guias/crearguias.create
GET /guias/validar-destino/*guias.read
GET /guias/etiqueta/*guias.read
GET /guias/etiqueta-pequena/*guias.read
GET /sucursales/*guias.read
tip

If you receive permission errors, check your current permissions at GET /api/apipermissions/my-permissions