To change email, config, password, etc... you can do it from single endpoint
Request Body
{"result": true,"user": {... }}
//email specified but empty{"result": false,"error": 1,"errorMessage": "email required"}//fullName specified but empty{"result": false,"error": 2,"errorMessage": "User validation failed: fullName: is required"}//newpassword specified, but oldpassword is empty{"result": false,"error": 3,"errorMessage": "oldpassword incorrect"}//incorrect config key value{"result": false,"error": "config.raindrops_sort", "errorMessage": "User validation failed: config.raindrops_sort: `1` is not a valid enum value for path `raindrops_sort`., config: Validation failed: raindrops_sort: `1` is not a valid enum value for path `raindrops_sort`."
}