generated: '2026-08-04' method: derived source: mcp/controlup-mcp.yml (from @controlup-ai/mcp@1.0.3) bound against openapi/*.yml harvested from https://api.controlup.io/.well-known/api-catalog surfaces: openapi: catalog: https://api.controlup.io/.well-known/api-catalog spec_count: 12 operation_count: 303 gated: false note: All twelve definitions are anonymously fetchable at https://api.controlup.io/openapi/. Calling the API requires an organization API key. mcp: package: '@controlup-ai/mcp' transport: stdio tool_count: 106 gated: true note: tools/list cannot be introspected anonymously — the server runs locally and requires API_KEY + ORG_ID. Tool names, descriptions and the REST calls behind them were read from the published npm distribution, so the crosswalk below is bound to real code paths rather than guessed from names. graphql: null coverage: tools_named: 106 tools_bound_to_rest: 87 mcp_only: 19 rest_operations_total: 303 rest_operations_with_a_tool: 84 rest_operations_without_a_tool: 219 crosswalk: - tool: create-tenant-organization category: platform-administration rest: - OrgPublicController_createTenantOrganization spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: list-users category: platform-administration rest: - OrgUsersPublicController_getAll spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: get-user category: platform-administration rest: - OrgUsersPublicController_getOneById spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: update-user category: platform-administration rest: - OrgUsersPublicController_update spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: delete-user category: platform-administration rest: - OrgUsersPublicController_delete spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: revoke-user-api-keys category: platform-administration rest: - OrgUsersPublicController_revoke spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: invite-users category: platform-administration rest: - OrgInvitationPublicController_create spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: resend-invitation category: platform-administration rest: - OrgInvitationPublicController_update spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: list-roles category: platform-administration rest: - OrgRolesPublicController_getAll spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: get-role category: platform-administration rest: - OrgRolesPublicController_getOneById spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: create-role category: platform-administration rest: - OrgRolesPublicController_create spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: update-role category: platform-administration rest: - OrgRolesPublicController_update spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: delete-role category: platform-administration rest: - OrgRolesPublicController_delete spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: list-ip-allowlist category: platform-administration rest: - OrgIpAllowlistPublicController_getAll spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: create-ip-allowlist-entry category: platform-administration rest: - OrgIpAllowlistPublicController_create spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: update-ip-allowlist-entry category: platform-administration rest: - OrgIpAllowlistPublicController_update spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: delete-ip-allowlist-entry category: platform-administration rest: - OrgIpAllowlistPublicController_delete spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: get-organization-settings category: platform-administration rest: - OrgSettingsPublicController_getOneById spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: update-organization-settings category: platform-administration rest: - OrgSettingsPublicController_update spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: get-saml-settings category: platform-administration rest: - OrgSamlPublicController_getOneById spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: create-saml-settings category: platform-administration rest: - OrgSamlPublicController_create spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: update-saml-settings category: platform-administration rest: - OrgSamlPublicController_update spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: list-sso-groups category: platform-administration rest: - OrgSsoGroupsPublicController_getAll spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: create-sso-group category: platform-administration rest: - OrgSsoGroupsPublicController_create spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: update-sso-group category: platform-administration rest: - OrgSsoGroupsPublicController_update spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: delete-sso-group category: platform-administration rest: - OrgSsoGroupsPublicController_delete spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: get-audit-log category: platform-administration rest: - OrgAuditLogPublicController_getAll spec: openapi/controlup-dex-platform-openapi.yml binding: rest confidence: high - tool: get-host-metrics-per-folder category: vdi-analytics rest: - getHostMetrics spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-host-counts category: vdi-analytics rest: - getHostCounts spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-user-activity category: vdi-analytics rest: - getUserActivity spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-machine-statistics category: vdi-analytics rest: - getMachineStatsByMachine spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high note: MCP client builds the path from a runtime constant (grouping / sessionUid); bound by path template. - tool: get-machine-sizing-virt category: vdi-analytics rest: - getRecommendationVirtualization spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-machine-sizing-recommendation-azure category: vdi-analytics rest: - getRecommendationAzure spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-netscaler-metrics category: vdi-analytics rest: - getNetscalerUsage spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-netscaler-load-balancer-metrics category: vdi-analytics rest: - getLoadbalancerUsage spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-netscaler-gateway-metrics category: vdi-analytics rest: - getGatewayUsageTimeSeries spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-ns-metrics-timeseries-v2 category: vdi-analytics rest: - getNetscalerUsageWithTimeSeries spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-ns-lb-metrics-timeseries category: vdi-analytics rest: - getLoadbalancerUsageWithTimeSeries spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-ns-gw-metrics-timeseries-v2 category: vdi-analytics rest: - getGatewayUsageTimeSeries spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-start-upload-date category: vdi-analytics rest: - getStartUploadDate spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-session-statistics category: vdi-analytics rest: - getSessionsStatistics spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-individual-session-details category: vdi-analytics rest: - getSessionDetails spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-session-timeline category: vdi-analytics rest: - getSessionTimeline spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high note: MCP client builds the path from a runtime constant (grouping / sessionUid); bound by path template. - tool: get-application-statistics category: vdi-analytics rest: - getAppStats spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-usage-details-for-all-applications category: vdi-analytics rest: - getAppUsage spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: get-usage-details-for-an-application category: vdi-analytics rest: - getAppUsageSingle spec: openapi/controlup-vdi-daas-historical-openapi.yml binding: rest confidence: high - tool: list-devices category: compliance-and-vulnerability rest: - getDevices spec: openapi/controlup-compliance-openapi.yml binding: rest confidence: high - tool: get-device-details category: compliance-and-vulnerability rest: - getDeviceDetails spec: openapi/controlup-compliance-openapi.yml binding: rest confidence: high - tool: list-device-vulnerabilities category: compliance-and-vulnerability rest: - getDeviceVulnerabilities spec: openapi/controlup-compliance-openapi.yml binding: rest confidence: high - tool: list-device-patches category: compliance-and-vulnerability rest: - getDevicePatches spec: openapi/controlup-compliance-openapi.yml binding: rest confidence: high - tool: list-device-compliance category: compliance-and-vulnerability rest: - getDeviceCompliance spec: openapi/controlup-compliance-openapi.yml binding: rest confidence: high - tool: list-device-misconfigurations category: compliance-and-vulnerability rest: - getDeviceMisconfig spec: openapi/controlup-compliance-openapi.yml binding: rest confidence: high - tool: list-flows category: workflow-automation rest: - get_flows_workflows_v1_flows_get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: get-flow category: workflow-automation rest: - get_flow_workflows_v1_flows__flowId__get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: update-flow-status category: workflow-automation rest: - update_flow_status_workflows_v1_flows__flowId__patch spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: delete-flow category: workflow-automation rest: - delete_flow_workflows_v1_flows__flowId__delete spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: list-flow-runs category: workflow-automation rest: - get_flow_runs_workflows_v1_flows__flowId__runs_get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: list-forms category: workflow-automation rest: - get_all_forms_workflows_v1_forms_get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: get-form category: workflow-automation rest: - get_form_workflows_v1_forms__formId__get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: delete-form category: workflow-automation rest: - delete_form_workflows_v1_forms__formId__delete spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: list-integrations category: workflow-automation rest: - get_all_integrations_workflows_v1_integrations_get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: get-integration category: workflow-automation rest: - get_integration_workflows_v1_integrations__integrationId__get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: delete-integration category: workflow-automation rest: - delete_integration_workflows_v1_integrations__integrationId__delete spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: list-integration-actions category: workflow-automation rest: - get_integration_actions_workflows_v1_integrations__integration_id__actions_get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: get-integration-action category: workflow-automation rest: - get_integration_action_workflows_v1_integrations__integration_id__actions__node_type__get spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: execute-integration-action category: workflow-automation rest: - execute_integration_action_workflows_v1_integrations__integration_id__actions__node_type__execute_post spec: openapi/controlup-workflows-openapi.yml binding: rest confidence: high - tool: list-scouts category: synthetic-monitoring rest: - app.get_scouts spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: create-scout-euc category: synthetic-monitoring rest: - app.create_scout spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: create-scout-net category: synthetic-monitoring rest: - app.create_scout spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: get-scout category: synthetic-monitoring rest: - app.get_scout_by_id spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: edit-scout-euc category: synthetic-monitoring rest: - app.edit_scout spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: edit-scout-net category: synthetic-monitoring rest: - app.edit_scout spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: delete-scout category: synthetic-monitoring rest: - app.delete_scout spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: toggle-scout category: synthetic-monitoring rest: - app.disable_scout spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-hives category: synthetic-monitoring rest: - honeycomb.api.custom_hives spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-cloud-hives category: synthetic-monitoring rest: - honeycomb.api.cloud_hives spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-tests category: synthetic-monitoring rest: - app.get_tests spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-alerts category: synthetic-monitoring rest: - app.get_alerts spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-scouts-with-alerts category: synthetic-monitoring rest: - honeycomb.api.get_scout_alerts spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: get-alerts-for-scout category: synthetic-monitoring rest: - app.get_alert_for_scout spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-alert-policies category: synthetic-monitoring rest: - app.get_scout_alert_policies spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: create-alert-policy category: synthetic-monitoring rest: - app.create_scout_alert spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: get-alert-policy category: synthetic-monitoring rest: - app.get_scout_alert spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: update-alert-policy category: synthetic-monitoring rest: - app.update_scout_alert spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: delete-alert-policy category: synthetic-monitoring rest: - app.delete_scout_alert spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-mfas category: synthetic-monitoring rest: - honeycomb.api.get_org_mfas spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high - tool: list-integrations category: synthetic-monitoring rest: - honeycomb.api.get_org_integrations spec: openapi/controlup-synthetic-monitoring-openapi.yml binding: rest confidence: high mcp_only: - tool: delete-saml-settings category: platform-administration reason: The MCP server calls DELETE /v1/organizations/{orgId}/saml, but the published DEX platform OpenAPI declares only GET, POST and PATCH on that path plus POST /saml/{idpName}. No DELETE operation is documented — a real spec/implementation divergence. - tool: list-devices category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-metadata category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-agent-info category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-os-hardware category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-users category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-network category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-performance category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-apps category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-performance-history category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-network-history category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-score-history category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-stability-history category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-device-users-history category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: list-applications category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-application-crashes category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: compare-application-versions category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: get-win-event-logs category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. - tool: execute-custom-query category: desktop-telemetry reason: Served by the /cu4d-dal-mcp data-access-layer path, which is not present in any of the twelve OpenAPI definitions in ControlUp's /.well-known/api-catalog. The ControlUp for Desktops REST spec (openapi/controlup-desktops-openapi.yml) covers the same product through a different path space (/edge/api, incl. list-devices, /dal/{index} and /data*), so the capability is reachable over REST but not through the same contract this tool calls. rest_only: - spec: openapi/controlup-daas-iq-openapi.yml operation_count: 149 operations: - AddTenantCredential - CancelJob - CheckHostPoolCreatePermissions - CheckSessionHostCreatePermissions - CreateHostPoolDeployment - CreateScalingProfile - CreateSessionHostDeployment - CreateSubscription - CreateTenant - DeleteHostPool - DeleteHostPoolScalingPolicy - DeleteHostPoolVmSettings - DeleteMasterImage - DeleteMasterImageVersion - DeletePublishArtifacts - DeleteScalingProfile - DeleteSubscription - DeleteTenant - DeleteTenantCredential - DisableTenantCredential - DiscoverHostPools - DiscoverImages - DiscoverResources - DiscoverTenantHostPools - DiscoverTenantImages - DiscoverTenantResources - DiscoverTenantSubscriptions - DismissOnboardingFlow - EnableTenantCredential - ExecuteMasterImageAction - ExecuteSessionHostAction - ExecuteUserSessionAction - GET /cloud/subscriptions/{id}/credentials/verify/stream - GET /cloud/tenants/{tenantId}/credentials/verify/stream - GET /cloud/tenants/{tenantId}/credentials/{credentialId}/verify/stream - GET /features - GET /features/{feature} - GET /health - GET /health/info - GET /health/live - GET /license - GET /users/user-info - GetAllAuthTypes - GetComputeQuota - GetDecommissionPlan - GetHostPool - GetHostPoolActiveScalingProfile - GetHostPoolCost - GetHostPoolCostExport - GetHostPoolDetails - GetHostPoolHostsCost - GetHostPoolMetrics - GetHostPoolSavings - GetHostPoolScalingPolicy - GetHostPoolSessions - GetHostPoolVmSettings - GetHostPools - GetHostPoolsStatistics - GetJob - GetJobLogs - GetJobLogsTranscript - GetJobParameters - GetJobStatus - GetJobs - GetMarketplaceImages - GetMasterImage - GetMasterImageRdpFile - GetOnboardingFlow - GetOperationState - GetOsDisks - GetOsFamilies - GetOverviewApplicationGroups - GetOverviewGraph - GetOverviewHostPools - GetOverviewImages - GetOverviewMasterImages - GetOverviewRegions - GetOverviewResourceGroups - GetOverviewSessionHosts - GetOverviewSubscriptions - GetOverviewUserSessions - GetOverviewWorkspaces - GetProviderAuthTypes - GetProviders - GetPublishCleanupPlan - GetRegionMetadata - GetRegions - GetScalingProfile - GetScalingProfiles - GetSessionHostSessions - GetSessionHosts - GetSubscription - GetSubscriptionStatus - GetSubscriptions - GetTenant - GetTenantCredential - GetTenantCredentialStatus - GetTenantCredentials - GetTenantCredentialsPoolStatus - GetTenantStatus - GetTenants - GetVersionOperationState - GetVmSizes - HardDeleteHostPool - ImportResources - ImportTenantResources - ListMasterImageVersions - ListMasterImages - ListOnboardingFlows - LookupGalleries - LookupGalleryImageVersions - LookupGalleryImages - LookupManagedImages - LookupResourceGroups - LookupVirtualMachines - LookupVirtualNetworks - LookupWorkspaces - POST /cloud/master-images/deploy-from-gallery - POST /cloud/master-images/deploy-from-managed-image - POST /cloud/master-images/deploy-from-marketplace - POST /cloud/subscriptions/{id}/credentials/verify/sse - POST /cloud/tenants/{tenantId}/credentials/verify/sse - POST /cloud/tenants/{tenantId}/credentials/{credentialId}/verify/sse - PatchSubscription - PatchTenant - PatchTenantCredential - PromoteVmToMasterImage - PublishMasterImageVersion - RefreshSubscriptionStatus - RefreshTenantStatus - RetryJob - RetryPublish - SaveHostPoolScalingPolicy - SaveHostPoolVmSettings - StartOnboardingFlow - UpdateOnboardingFlow - UpdateOnboardingStep - UpdateScalingProfile - UpdateScalingProfileColor - UpdateSubscription - UpdateTenant - UpdateTenantCredential - ValidateHostPoolVmSettings - VerifySubscriptionCredentials - VerifySubscriptionCredentialsTranscript - VerifyTenantCredential - VerifyTenantCredentialTranscript - VerifyTenantDefaultCredentials - VerifyTenantDefaultCredentialsTranscript - spec: openapi/controlup-desktops-openapi.yml operation_count: 33 operations: - POST /data - add-device-group - complete-survey - create-alert - delete-alert - delete-devices - delete-survey - edit-alert - get-alert - get-alerts - get-custom-report - get-data-index - get-data-index-mappings - get-data-indices - get-scoped-data-index - get-survey - get-survey-answers - get-survey-results - get-surveys - get-system-events - get-system-events-query - list-all-scripts - list-custom-reports - list-device-groups - list-device-tags - list-devices - pause-survey - publish-survey - resume-survey - retrieve-document - run-an-action - run-an-action-single - update-tags - spec: openapi/controlup-dex-alerts-openapi.yml operation_count: 5 operations: - AlertsConfigsController_getAll - AlertsDesktopController_createDesktopAlert - AlertsDesktopController_deleteAlertConfiguration - AlertsDesktopController_getAlertById - AlertsDesktopController_updateAlertConfiguration - spec: openapi/controlup-dex-events-openapi.yml operation_count: 3 operations: - EventsController_getEventByUUID - EventsController_getEventsList - EventsController_getTotalEvents - spec: openapi/controlup-dex-platform-openapi.yml operation_count: 9 operations: - OrgLicensePublicController_getLicenseUsage - OrgPublicController_copyEdgeTenantData - OrgPublicController_getTenantOrganizations - OrgSamlPublicController_configureByIdp - OrgTagsPublicController_create - OrgTagsPublicController_delete - OrgTagsPublicController_getAll - OrgTagsPublicController_getOneById - OrgTagsPublicController_update - spec: openapi/controlup-vdi-config-triggers-openapi.yml operation_count: 4 operations: - GET /v1/Triggers - GET /v1/Triggers/{triggerId} - GET /v1/trigger-schedules - GET /v1/trigger-schedules/{scheduleId} - spec: openapi/controlup-vdi-daas-configuration-openapi.yml operation_count: 4 operations: - deleteMachines - getMachine - getMachines - upsertMachines - spec: openapi/controlup-vdi-daas-historical-openapi.yml operation_count: 8 operations: - execute - getGatewayUsage - getMachinesAggregated - getProcessUsageAll - getProcessUsageSingle - getSchema - getSessionsAggregated - getWindowsEvents - spec: openapi/controlup-vdi-daas-realtime-metrics-openapi.yml operation_count: 3 operations: - getTableFields - getTables - query - spec: openapi/controlup-workflows-openapi.yml operation_count: 1 operations: - launch_flow_workflows_v1_flows_launch_post