# features ## features_apps_list - [GET /api/features/apps/](https://docs.ibl.ai/apis/ibl/features/features_apps_list.md): Returns a list of the apps that the user has access to. ## features_apps_update_create - [POST /api/features/apps/update/](https://docs.ibl.ai/apis/ibl/features/features_apps_update_create.md): Updates the user onboarding completed status ## features_apps_update_trial_status_create - [POST /api/features/apps/update-trial-status/](https://docs.ibl.ai/apis/ibl/features/features_apps_update_trial_status_create.md): Activates free trial for the user Set free_trial_started to True| false for the user app App URL or ID is required as well as the platform key ## features_bulk_config_create - [POST /api/features/bulk-config/](https://docs.ibl.ai/apis/ibl/features/features_bulk_config_create.md): POST Bulk update user feature config NOTE: Will not create user feature configs Params: platform_key config (OR) feature values ## features_config_retrieve - [GET /api/features/config/](https://docs.ibl.ai/apis/ibl/features/features_config_retrieve.md): Query user feature config Params: user_id/username/email platform_key ## features_config_create - [POST /api/features/config/](https://docs.ibl.ai/apis/ibl/features/features_config_create.md): POST Update user feature config Params: user_id/username/email platform_key config (OR) feature values