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