//Custom Validation $validated = Validator::make($data, [ 'username' => 'required|unique:wbx_pos_merchant_terminals', // note the email field 'email' => 'required|unique:wbx_pos_merchant_terminals', // note the email field ]); return json_encode( [ 'error' => true, 'messages'=>$validated->errors()->all() ] );