# features_apps_list Returns a list of the apps that the user has access to. Endpoint: GET /api/features/apps/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Query parameters: - `page` (integer) A page number within the paginated result set. - `page_size` (integer) Number of results to return per page. ## Response 200 fields (application/json): - `count` (integer, required) Example: 123 - `next` (string,null) Example: "http://api.example.org/accounts/?page=4" - `previous` (string,null) Example: "http://api.example.org/accounts/?page=2" - `results` (array, required) - `results.id` (integer, required) - `results.app` (object, required) The app details - `results.app.name` (string, required) - `results.app.url` (string, required) - `results.app.type` (string, required) - `results.app.metadata` (any) - `results.app.onboarding_required` (boolean) If true, users will be required to complete onboarding before using this app - `results.platform` (object, required) The platform details - `results.platform.key` (string, required) The platform key - `results.platform.name` (string,null) The name of the platform - `results.platform.org` (string,null) The associated edX org code - `results.platform.lms_url` (string,null) The LMS URL for the platform - `results.platform.cms_url` (string,null) The CMS URL for the platform - `results.platform.portal_url` (string,null) The portal URL for the platform - `results.subscription` (object,null, required) The subscription details, would contain identifier, active, created_on, last_updated - `results.provider` (string, required) - `results.is_admin` (boolean, required) - `results.is_active` (boolean, required) - `results.onboarding_completed` (boolean) - `results.free_trial_started` (boolean) - `results.free_trial_expired` (boolean) - `results.has_active_subscription` (boolean)