# Return cPanel accounts' feature settings This function lists the features settings of cPanel accounts. Endpoint: GET /get_users_features_settings Version: 11.134.0.5 Security: BasicAuth ## Query parameters: - `user` (string, required) The user's username. To check multiple users, increment the parameter name. For example, , , and . - `feature` (string) The feature's name. * To check multiple features, increment the parameter name. For example, , , and . * If you use this parameter, you enter a feature name, or the function returns an error. If you do use this parameter, the function returns data for all features on the server. ## Response 200 fields (application/json): - `data` (object) - `data.users_features_settings` (array) An array of objects that contain information about the feature list settings. - `data.users_features_settings.cpuser_setting` (integer,null) The user's setting for the feature in their file, which overrides the return. * - Enabled. * - Disabled. * — The feature is defined in the feature list. Enum: 1, 0 - `data.users_features_settings.feature` (string) The feature name. Example: "autossl" - `data.users_features_settings.feature_list` (string) The feature list's name. Example: "autossl" - `data.users_features_settings.feature_list_setting` (integer) The user's feature list setting. * - Enabled. * - Disabled. Enum: 1, 0 - `data.users_features_settings.user` (string) The user's username. Example: "example" - `metadata` (object) - `metadata.command` (string) The method name called. Example: "get_users_features_settings" - `metadata.reason` (string) The reason the API function failed when the field is . This field may display a success message when a function succeeds. Example: "OK" - `metadata.result` (integer) * — Success. * — Failed. Check the field for more details. Enum: 0, 1 - `metadata.version` (integer) The version of the API function. Example: 1