Optional
errorSerialized error object for debugging purposes. Technical users can use this to debug issues.
UX-friendly error message that can be displayed to the user. Always present if error.
Optional
unauthorizedAuthentication error. Present if the user is not authenticated.
If an error occurs, the response will be an ErrorResponse.
400 - Bad Request (e.g. invalid request body) 401 - Unauthorized 500 - Internal Server Error