Action result object
Here's how action result object is structured (all keys are optional):
data: when execution is successful, what you returned in action's server code.validationErrors: when input data doesn't pass validation, an object that contains the validation errors. Can be customized usingdefaultValidationErrorsShapeinitialization option and/or viahandleValidationErrorsShapefunction passed toschemamethod.bindArgsValidationErrors: when bound arguments don't pass validation, an object that contains the validation errors. Can be customized usingdefaultValidationErrorsShapeinitialization option and/or viahandleBindArgsValidationErrorsShapefunction passed tobindArgsSchemasmethod.serverError: when execution fails, an error object that contains the error message, customizable by using thehandleServerErrorinitialization function.