Saltar al contenido principal
Formato de error La Lerian SISBAJUD Mensageria y el Lerian SISBAJUD executor usan los mismos códigos de error, de SBJ-0001 a SBJ-0014, con los mismos estados HTTP. Un rechazo de licencia responde 403 con un código LCS-. Un error de operación usa detalles de problema RFC 9457 con el tipo de contenido application/problem+json:
Definiciones de campos
  • code – Un identificador estable para el error, con la forma SBJ-NNNN. Distingue por este valor.
  • type – Un URI que identifica el error en el catálogo de errores de Lerian. Construido como https://errors.lerian.studio/v1/<code>.
  • title – El texto del estado HTTP (por ejemplo, Bad Request).
  • status – El código de estado HTTP.
  • detail – Orientación para esta ocurrencia del error. En las respuestas 5xx, el detail lleva el texto fijo internal error, así que usa code para distinguir.
  • errors – Lista opcional de detalles de validación por campo, cada uno con un message y un location.
Algunos rechazos ocurren antes de que la solicitud llegue a una operación, por ejemplo un método no admitido o un límite de tasa. Responden con el mismo code y title en un cuerpo JSON plano. La API de ejecución, que el executor llama en la Mensageria, es diferente: sus respuestas 409 y 422 usan un cuerpo de problema sin código SBJ-.

Errores del cliente


Errores del servidor