Skip to main content
Error format SISBAJUD returns errors with a stable code. An operation error uses RFC 9457 problem details with the application/problem+json media type:
Field definitions
  • code – A stable identifier for the error, in the form SBJ-NNNN. Branch on this value when the response carries one, and on the status otherwise.
  • type – A URI that identifies the error in the Lerian error catalog. Built as https://errors.lerian.studio/v1/<code>.
  • title – The HTTP status text (for example, Bad Request).
  • status – The HTTP status code.
  • detail – Guidance for this occurrence of the error. For 5xx responses, the detail carries the static text internal error, so use code to branch.
  • errors – Optional list of per-field validation details, each with a message and a location.
A refusal the router makes before the request reaches an operation, such as an unsupported method, answers the same code and title in a plain JSON body.

Client errors


Server errors