### GET /DesktopOSDesktopSummaries Source: https://developer-docs.citrix.com/en-us/monitor-service-odata-api/apis/monitor-rest-apis.json Get all DesktopOSDesktopSummaries ```markdown ### Parameters - **Citrix-CustomerId** (string, header, required): Citrix Cloud Customer ID. - **Authorization** (string, header, required): Citrix Cloud authorization header: CWSAuth Bearer={token} - **User-Agent** (string, header, optional): User Agent type of the request. - **Accept** (string, header, optional): Must accept application/json. - **Accept-Encoding** (string, header, optional): Must accept Encoding format. - **$filter** (string, query, optional): Filter the results using OData syntax. Please use the indexed fields for the filter to improve the performance. Indexed fields: Granularity, SummaryDate, DesktopGroupId - **$orderby** (string, query, optional): Order the results using OData syntax. - **$top** (integer (int32), query, optional): Limit the number of results returned. - **$skip** (integer (int32), query, optional): Skip the number of results. - **$count** (boolean, query, optional): Include the count of results. - **$select** (string, query, optional): Select the fields to return. - **$expand** (string, query, optional): Expand the fields to return. The example value and schema in the response show the result after using the expand operation. Without the expand operation, only return the current entity. ### Responses #### 200 - Get all DesktopOSDesktopSummaries .The example value and schema in the response show the result after using the expand operation. Without the expand operation, only return the current entity. **DesktopOSDesktopSummariesGet200ApplicationJsonResponse** - **value** (array (Citrix.Monitor.Model.DesktopOSDesktopSummary)) Array items: - **Id** (integer (int64)) (required) - **SummaryDate** (string (date-time)) (required) - **DesktopGroupId** (string (uuid)) - **PeakConcurrentInstanceCount** (integer (int32)) (required) - **TotalUsageDuration** (number (double)) (required) - **TotalLaunchesCount** (integer (int32)) (required) - **StartingInstanceCount** (integer (int32)) (required) - **Granularity** (integer (int32)) (required) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **DesktopGroup** (object) - **Id** (string (uuid)) (required): The Id - **Name** (string (string)): The Name - **IsRemotePC** (boolean): The IsRemotePC - **DesktopKind** (integer (int32)): The DesktopKind - **LifecycleState** (integer (int32)): The LifecycleState - **SessionSupport** (integer (int32)): The SessionSupport - **DeliveryType** (integer (int32)): The DeliveryType - **IsInMaintenanceMode** (boolean): The IsInMaintenanceMode - **MachineCost** (number (double)): The MachineCost - **CurrencyType** (unknown): The CurrencyType - **AutoscaleTagId** (integer (int32)): The AutoscaleTagId - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Machines** (array (Citrix.Monitor.Model.Machine)) Array items: - **Id** (string (uuid)) (required): The Id - **Sid** (string (string)): The Sid - **Name** (string (string)): The Name - **DnsName** (string (string)): The DnsName - **LifecycleState** (integer (int32)): The LifecycleState - **IPAddress** (string (string)): The IPAddress - **HostedMachineId** (string (string)): The HostedMachineId - **HostingServerName** (string (string)): The HostingServerName - **HostedMachineName** (string (string)): The HostedMachineName - **IsAssigned** (boolean): The IsAssigned - **IsInMaintenanceMode** (boolean): The IsInMaintenanceMode - **IsPendingUpdate** (boolean): The IsPendingUpdate - **AgentVersion** (string (string)): The AgentVersion - **AssociatedUserFullNames** (string (string)): The AssociatedUserFullNames - **AssociatedUserNames** (string (string)): The AssociatedUserNames - **AssociatedUserUPNs** (string (string)): The AssociatedUserUPNs - **CurrentRegistrationState** (integer (int32)): The CurrentRegistrationState - **RegistrationStateChangeDate** (string (date-time)): The RegistrationStateChangeDate - **LastDeregisteredCode** (integer (int32)): The LastDeregisteredCode - **LastDeregisteredDate** (string (date-time)): The LastDeregisteredDate - **CurrentPowerState** (integer (int32)): The CurrentPowerState - **CurrentSessionCount** (integer (int32)): The CurrentSessionCount - **ControllerDnsName** (string (string)): The ControllerDnsName - **PoweredOnDate** (string (date-time)): The PoweredOnDate - **PowerStateChangeDate** (string (date-time)): The PowerStateChangeDate - **FunctionalLevel** (integer (int32)): The FunctionalLevel - **FailureDate** (string (date-time)): The FailureDate - **WindowsConnectionSetting** (integer (int32)): The WindowsConnectionSetting - **IsPreparing** (boolean): The IsPreparing - **FaultState** (integer (int32)): The FaultState - **OSType** (string (string)): The OSType - **CurrentLoadIndexId** (integer (int64)): The CurrentLoadIndexId - **CatalogId** (string (uuid)): The CatalogId - **DesktopGroupId** (string (uuid)): The DesktopGroupId - **HypervisorId** (string (uuid)): The HypervisorId - **LastPowerActionType** (unknown): The LastPowerActionType - **LastPowerActionReason** (unknown): The LastPowerActionReason - **LastPowerActionFailureReason** (unknown): The LastPowerActionFailureReason - **LastPowerActionCompletedDate** (string (date-time)): The LastPowerActionCompletedDate - **LastUpgradeState** (integer (int32)): The LastUpgradeState - **LastUpgradeStateChangeDate** (string (date-time)): The LastUpgradeStateChangeDate - **Tags** (unknown): The Tags - **Hash** (string (string)): The Hash - **MachineRole** (integer (int32)): The MachineRole - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **CurrentLoadIndex** (object) - **Id** (integer (int64)) (required) - **EffectiveLoadIndex** (integer (int32)) (required) - **Cpu** (integer (int32)) - **Memory** (integer (int32)) - **Disk** (integer (int32)) - **Network** (integer (int32)) - **SessionCount** (integer (int32)) - **MachineId** (string (uuid)) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **Machine** (object) - **Catalog** (object) - **Id** (string (uuid)) (required): The Id - **Name** (string (string)): The Name - **LifecycleState** (integer (int32)): The LifecycleState - **ProvisioningType** (integer (int32)): The ProvisioningType - **PersistentUserChanges** (integer (int32)): The PersistentUserChanges - **IsMachinePhysical** (boolean): The IsMachinePhysical - **AllocationType** (integer (int32)): The AllocationType - **SessionSupport** (integer (int32)): The SessionSupport - **ProvisioningSchemeId** (string (uuid)): The ProvisioningSchemeId - **ZoneUid** (string (uuid)): The ZoneUid - **ZoneName** (string (string)): The ZoneName - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Machines** (array (Citrix.Monitor.Model.Machine)) Array items: - **DesktopGroup** (object) - **Hypervisor** (object) - **Id** (string (uuid)) (required): The Id - **Name** (string (string)): The Name - **Type** (string (string)): The Type - **LifecycleState** (integer (int32)): The LifecycleState - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Machines** (array (Citrix.Monitor.Model.Machine)) Array items: - **MachineCost** (object) - **MachineId** (string (uuid)) (required): The MachineId - **SpecId** (integer (int32)): The SpecId - **CostPerHour** (number (double)): The CostPerHour - **Currency** (unknown): The Currency - **CostSource** (unknown): The CostSource - **PowerOnComputeCostPerHour** (number (double)): The PowerOnComputeCostPerHour - **PowerOnStorageCostPerHour** (number (double)): The PowerOnStorageCostPerHour - **PowerOffStorageCostPerHour** (number (double)): The PowerOffStorageCostPerHour - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Machine** (object) - **Sessions** (array (Citrix.Monitor.Model.Session)) Array items: - **SessionKey** (string (uuid)) (required): The SessionKey - **StartDate** (string (date-time)): The StartDate - **LogOnDuration** (integer (int32)): The LogOnDuration - **EndDate** (string (date-time)): The EndDate - **ExitCode** (integer (int32)): The ExitCode - **FailureId** (integer (int64)): The FailureId - **FailureDate** (string (date-time)): The FailureDate - **ConnectionState** (integer (int32)): The ConnectionState - **SessionIdleTime** (string (date-time)): The SessionIdleTime - **ConnectionStateChangeDate** (string (date-time)): The ConnectionStateChangeDate - **LifecycleState** (integer (int32)): The LifecycleState - **CurrentConnectionId** (integer (int64)): The CurrentConnectionId - **UserId** (integer (int64)): The UserId - **MachineId** (string (uuid)): The MachineId - **SessionType** (integer (int32)): The SessionType - **IsAnonymous** (boolean): The IsAnonymous - **PublishedDesktopId** (integer (int64)): The PublishedDesktopId - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Failure** (object) - **Id** (integer (int64)) (required) - **ConnectionFailureEnumValue** (integer (int32)) (required) - **Category** (integer (int32)) (required) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **CurrentConnection** (object) - **Id** (integer (int64)) (required): The Id - **ClientName** (string (string)): The ClientName - **ClientAddress** (string (string)): The ClientAddress - **ClientPublicIP** (string (string)): The ClientPublicIP - **ClientVersion** (string (string)): The ClientVersion - **ClientPlatform** (string (string)): The ClientPlatform - **ClientISP** (string (string)): The ClientISP - **ClientLocationCountry** (string (string)): The ClientLocationCountry - **ClientLocationCity** (string (string)): The ClientLocationCity - **ClientNetworkInterfaceType** (unknown): The ClientNetworkInterfaceType - **WorkspaceType** (unknown): The WorkspaceType - **ConnectedViaHostName** (string (string)): The ConnectedViaHostName - **ConnectedViaIPAddress** (string (string)): The ConnectedViaIPAddress - **LaunchedViaHostName** (string (string)): The Launched Client Type - **LaunchedViaIPAddress** (string (string)): The LaunchedViaIPAddress - **IsReconnect** (boolean): The IsReconnect - **IsSecureIca** (boolean): The IsSecureIca - **Protocol** (string (string)): The Protocol - **LogOnStartDate** (string (date-time)): The LogOnStartDate - **LogOnEndDate** (string (date-time)): The LogOnEndDate - **BrokeringDuration** (integer (int64)): The BrokeringDuration - **BrokeringDate** (string (date-time)): The BrokeringDate - **DisconnectCode** (integer (int64)): The DisconnectCode - **DisconnectDate** (string (date-time)): The DisconnectDate - **VMStartStartDate** (string (date-time)): The VMStartStartDate - **VMPoweredOnDate** (string (date-time)): The VMPoweredOnDate - **VMStartEndDate** (string (date-time)): The VMStartEndDate - **ClientSessionValidateDate** (string (date-time)): The ClientSessionValidateDate - **ServerSessionValidateDate** (string (date-time)): The ServerSessionValidateDate - **EstablishmentDate** (string (date-time)): The EstablishmentDate - **HdxStartDate** (string (date-time)): The HdxStartDate - **HdxEndDate** (string (date-time)): The HdxEndDate - **AuthenticationDuration** (integer (int32)): The AuthenticationDuration - **GpoStartDate** (string (date-time)): The GpoStartDate - **GpoEndDate** (string (date-time)): The GpoEndDate - **LogOnScriptsStartDate** (string (date-time)): The LogOnScriptsStartDate - **LogOnScriptsEndDate** (string (date-time)): The LogOnScriptsEndDate - **ProfileLoadStartDate** (string (date-time)): The ProfileLoadStartDate - **ProfileLoadEndDate** (string (date-time)): The ProfileLoadEndDate - **InteractiveStartDate** (string (date-time)): The InteractiveStartDate - **InteractiveEndDate** (string (date-time)): The InteractiveEndDate - **SessionKey** (string (uuid)): The SessionKey - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Session** (object) - **ConnectionFailureLog** (object) - **Id** (integer (int64)) (required): The Id - **SessionKey** (string (uuid)): The SessionKey - **FailureDate** (string (date-time)): The FailureDate - **UserId** (integer (int64)): The UserId - **MachineId** (string (uuid)): The MachineId - **ConnectionFailureEnumValue** (integer (int32)): The ConnectionFailureEnumValue - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Session** (object) - **Connection** (object) - **User** (object) - **Id** (integer (int64)) (required): The Id - **Sid** (string (string)): The Sid - **Upn** (string (string)): The Upn - **UserName** (string (string)): The UserName - **FullName** (string (string)): The FullName - **Domain** (string (string)): The Domain - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Sessions** (array (Citrix.Monitor.Model.Session)) Array items: - **ConnectionFailureLogs** (array (Citrix.Monitor.Model.ConnectionFailureLog)) Array items: - **Machine** (object) - **User** (object) - **Machine** (object) - **Connections** (array (Citrix.Monitor.Model.Connection)) Array items: - **ConnectionFailureLogs** (array (Citrix.Monitor.Model.ConnectionFailureLog)) Array items: - **SessionMetrics** (array (Citrix.Monitor.Model.SessionMetrics)) Array items: - **Id** (integer (int64)) (required): The Id - **CollectedDate** (string (date-time)): The CollectedDate - **IcaRttMS** (integer (int32)): The IcaRttMS - **IcaLatency** (integer (int32)): The IcaLatency - **ClientL7Latency** (integer (int32)): The ClientL7Latency - **ServerL7Latency** (integer (int32)): The ServerL7Latency - **SessionId** (string (uuid)): The SessionId - **ConnectionState** (unknown): The ConnectionState - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Session** (object) - **Processes** (array (Citrix.Monitor.Model.ProcessInfo)) Array items: - **ProcessKey** (integer (int32)) (required) - **ProcessId** (integer (int32)) (required) - **ProcessName** (string) - **ProcessCreationDate** (string (date-time)) - **ApplicationName** (string) - **MachineId** (string (uuid)) - **SessionId** (string (uuid)) - **Machine** (object) - **Session** (object) - **ProcessUtilization** (array (Citrix.Monitor.Model.ProcessUtilization)) Array items: - **MachineId** (string (uuid)) - **CollectedDate** (string (date-time)) (required) - **ProcessKey** (integer (int32)) (required) - **PercentCpu** (number (double)) (required) - **PercentMemory** (number (double)) (required) - **ProcessInfo** (object) - **Machine** (object) - **ProcessUtilizationMinuteSummary** (array (Citrix.Monitor.Model.ProcessUtilizationMinuteSummary)) Array items: - **MachineId** (string (uuid)) - **SummaryDate** (string (date-time)) (required) - **ProcessKey** (integer (int32)) (required) - **AvgPercentCpu** (number (double)) (required) - **PeakPercentCpu** (number (double)) (required) - **AvgPercentMemory** (number (double)) (required) - **PeakPercentMemory** (number (double)) (required) - **ProcessInfo** (object) - **Machine** (object) - **ProcessUtilizationHourSummary** (array (Citrix.Monitor.Model.ProcessUtilizationHourSummary)) Array items: - **ProcessUtilizationDaySummary** (array (Citrix.Monitor.Model.ProcessUtilizationDaySummary)) Array items: - **ApplicationInstances** (array (Citrix.Monitor.Model.ApplicationInstance)) Array items: - **Id** (integer (int64)) (required) - **ApplicationId** (string (uuid)) - **SessionKey** (string (uuid)) (required) - **StartDate** (string (date-time)) (required) - **EndDate** (string (date-time)) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **Application** (object) - **Id** (string (uuid)) (required) - **Name** (string) - **PublishedName** (string) - **ApplicationType** (integer (int32)) (required) - **Enabled** (boolean) (required) - **AdminFolder** (string) - **LifecycleState** (integer (int32)) (required) - **Path** (string) - **BrowserName** (string) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **DesktopGroups** (array (Citrix.Monitor.Model.DesktopGroup)) Array items: - **ApplicationInstances** (array (Citrix.Monitor.Model.ApplicationInstance)) Array items: - **ProbeRuleApplications** (array (Citrix.Monitor.Model.ProbeRuleApplication)) Array items: - **RuleId** (integer (int32)) (required) - **ApplicationId** (string (uuid)) - **ProbeRule** (object) - **Id** (integer (int32)) (required): The Id - **Name** (string (string)): The Name - **Description** (string (string)): The Description - **ExecutionTime** (string (date-time)): The ExecutionTime - **ProbeType** (integer (int32)): The ProbeType - **EmailAddress** (string (string)): The EmailAddress - **LifecycleState** (integer (int32)): The LifecycleState - **ExecutionEndTime** (string (date-time)): The ExecutionEndTime - **Days** (integer (int32)): The Days - **RepeatInterval** (integer (int32)): The RepeatInterval - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **ProbeRuleEndpoints** (array (Citrix.Monitor.Model.ProbeRuleEndPoint)) Array items: - **RuleId** (integer (int32)) (required) - **EndPointId** (integer (int32)) (required) - **ProbeRule** (object) - **ProbeEndPoint** (object) - **Id** (integer (int32)) (required): The Id - **ClientAddress** (string (string)): The ClientAddress - **ClientName** (string (string)): The ClientName - **Version** (string (string)): The Version - **LastActivity** (string (date-time)): The LastActivity - **TimezoneOffset** (integer (int32)): The TimezoneOffset - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **ProbeRuleEndpoints** (array (Citrix.Monitor.Model.ProbeRuleEndPoint)) Array items: - **ProbeLogs** (array (Citrix.Monitor.Model.ProbeLog)) Array items: - **Id** (integer (int64)) (required) - **UserName** (string) - **ProbeStartTime** (string (date-time)) (required) - **EndPointId** (integer (int32)) (required) - **RuleId** (integer (int32)) - **ApplicationId** (string (uuid)) - **ProbeLogResult** (boolean) (required) - **PendingSessionMapping** (boolean) (required) - **SessionKey** (string (uuid)) - **CreatedDate** (string (date-time)) (required) - **ProbeEndPoint** (object) - **ProbeRule** (object) - **Session** (object) - **Application** (object) - **ProbeResults** (array (Citrix.Monitor.Model.ProbeResult)) Array items: - **Id** (integer (int64)) (required) - **ProbeLogId** (integer (int64)) - **StageId** (integer (int32)) (required) - **StageResult** (boolean) (required) - **StageLog** (string) - **StageTimeTaken** (integer (int32)) (required) - **CreatedDate** (string (date-time)) (required) - **ProbeStage** (object) - **Id** (integer (int32)) (required) - **Name** (string) - **ProbeResults** (array (Citrix.Monitor.Model.ProbeResult)) Array items: - **ProbeResultsDesktop** (array (Citrix.Monitor.Model.ProbeResultDesktop)) Array items: - **ProbeLog** (object) - **ProbeLogsDesktop** (array (Citrix.Monitor.Model.ProbeLogDesktop)) Array items: - **ProbeRuleApplications** (array (Citrix.Monitor.Model.ProbeRuleApplication)) Array items: - **ProbeLogs** (array (Citrix.Monitor.Model.ProbeLog)) Array items: - **ProbeRuleDesktops** (array (Citrix.Monitor.Model.ProbeRuleDesktop)) Array items: - **RuleId** (integer (int32)) (required) - **DesktopId** (string (uuid)) (required) - **ProbeRule** (object) - **Desktop** (object) - **Id** (string (uuid)) (required) - **DesktopBrokerId** (string) - **DesktopName** (string) - **DesktopGroupId** (string (uuid)) - **LifecycleState** (integer (int32)) (required) - **LastModifiedDate** (string (date-time)) (required) - **DesktopGroup** (object) - **ProbeDesktops** (array (Citrix.Monitor.Model.ProbeRuleDesktop)) Array items: - **ProbeLogsDesktop** (array (Citrix.Monitor.Model.ProbeLogDesktop)) Array items: - **ProbeLogsDesktop** (array (Citrix.Monitor.Model.ProbeLogDesktop)) Array items: - **Application** (object) - **ProbeLogs** (array (Citrix.Monitor.Model.ProbeLog)) Array items: - **Session** (object) - **ApplicationFaults** (array (Citrix.Monitor.Model.ApplicationFault)) Array items: - **Id** (integer (int64)) (required) - **FaultingApplicationPath** (string) - **ProcessName** (string) - **SessionKey** (string (uuid)) (required) - **Version** (string) - **Description** (string) - **FaultReportedDate** (string (date-time)) (required) - **BrowserNames** (string) - **MachineId** (string (uuid)) - **Session** (object) - **Machine** (object) - **ApplicationErrors** (array (Citrix.Monitor.Model.ApplicationError)) Array items: - **ProbeLogs** (array (Citrix.Monitor.Model.ProbeLog)) Array items: - **LogOnMetrics** (array (Citrix.Monitor.Model.LogOnMetric)) Array items: - **Id** (integer (int64)) (required) - **SessionKey** (string (uuid)) (required) - **UserInitStartDate** (string (date-time)) - **UserInitEndDate** (string (date-time)) - **Session** (object) - **ProbeLogsDesktop** (array (Citrix.Monitor.Model.ProbeLogDesktop)) Array items: - **SessionAutoReconnects** (array (Citrix.Monitor.Model.SessionAutoReconnect)) Array items: - **Id** (integer (int64)) (required) - **SessionKey** (string (uuid)) (required) - **ConnectionId** (integer (int64)) (required) - **AutoReconnectCount** (integer (int32)) (required) - **AutoReconnectType** (integer (int32)) (required) - **EventTimestamp** (string (date-time)) (required) - **CreatedDate** (string (date-time)) (required) - **Session** (object) - **SessionRecordingServer** (object) - **SessionKey** (string (uuid)) (required) - **SessionRecordingServerName** (string) (required) - **CreatedDate** (string (date-time)) (required) - **Session** (object) - **PublishedDesktopName** (object) - **Id** (integer (int64)) (required) - **PublishedName** (string) (required) - **Sessions** (array (Citrix.Monitor.Model.Session)) Array items: - **SessionMetricsLatest** (object) - **SessionKey** (string (uuid)) (required): The SessionKey - **ClientL7Latency** (integer (int32)): The ClientL7Latency - **CloudConnectorName** (string (string)): The CloudConnectorName - **CreatedDate** (string (date-time)): The CreatedDate - **EdtMtu** (string (string)): The EdtMtu - **GatewayPopName** (string (string)): The GatewayPopName - **HdxConnectionType** (integer (int32)): The HdxConnectionType - **HdxProtocolName** (string (string)): The HdxProtocolName - **ModifiedDate** (string (date-time)): The ModifiedDate - **ServerL7Latency** (integer (int32)): The ServerL7Latency - **Session** (object) - **ConnectionFailureLogs** (array (Citrix.Monitor.Model.ConnectionFailureLog)) Array items: - **LoadIndex** (array (Citrix.Monitor.Model.LoadIndex)) Array items: - **ResourceUtilization** (array (Citrix.Monitor.Model.ResourceUtilization)) Array items: - **MachineId** (string (uuid)) (required): The MachineId - **CollectedDate** (string (date-time)) (required): The CollectedDate - **PercentCpu** (number (double)): The PercentCpu - **UsedMemory** (number (double)): The UsedMemory - **TotalMemory** (number (double)): The TotalMemory - **SessionCount** (unknown): The SessionCount - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **DesktopGroupId** (string (uuid)): The DesktopGroupId - **AvgIcaRttInMs** (unknown): The AvgIcaRttInMs - **Machine** (object) - **DesktopGroup** (object) - **ProcessInfo** (array (Citrix.Monitor.Model.ProcessInfo)) Array items: - **ProcessUtilization** (array (Citrix.Monitor.Model.ProcessUtilization)) Array items: - **ProcessUtilizationMinuteSummary** (array (Citrix.Monitor.Model.ProcessUtilizationMinuteSummary)) Array items: - **ProcessUtilizationHourSummary** (array (Citrix.Monitor.Model.ProcessUtilizationHourSummary)) Array items: - **ProcessUtilizationDaySummary** (array (Citrix.Monitor.Model.ProcessUtilizationDaySummary)) Array items: - **MachineFailures** (array (Citrix.Monitor.Model.MachineFailureLog)) Array items: - **Id** (integer (int64)) (required) - **MachineId** (string (uuid)) - **FailureStartDate** (string (date-time)) (required) - **FailureEndDate** (string (date-time)) - **FaultState** (integer (int32)) (required) - **LastDeregisteredCode** (integer (int32)) (required) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **Machine** (object) - **MachineMetric** (array (Citrix.Monitor.Model.MachineMetric)) Array items: - **MachineId** (string (uuid)) - **CollectedDate** (string (date-time)) (required) - **Iops** (integer (int64)) (required) - **Latency** (number (double)) (required) - **Machine** (object) - **MachineMetricSummary** (array (Citrix.Monitor.Model.MachineMetricDaySummary)) Array items: - **MachineId** (string (uuid)) - **SummaryDate** (string (date-time)) (required) - **AvgIops** (number (double)) (required) - **PeakIops** (integer (int64)) (required) - **AvgLatency** (number (double)) (required) - **Machine** (object) - **MachineHotfixLogs** (array (Citrix.Monitor.Model.MachineHotfixLog)) Array items: - **Id** (integer (int64)) (required) - **MachineId** (string (uuid)) - **HotfixId** (string (uuid)) - **ChangeType** (integer (int32)) (required) - **CurrentState** (boolean) (required) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **Machine** (object) - **Hotfix** (object) - **Id** (string (uuid)) (required) - **Name** (string) - **Article** (string) - **ArticleName** (string) - **FileName** (string) - **FileFormat** (string) - **Version** (string) - **ComponentName** (string) - **ComponentVersion** (string) - **CreatedDate** (string (date-time)) (required) - **ModifiedDate** (string (date-time)) (required) - **MachineHotfixLogs** (array (Citrix.Monitor.Model.MachineHotfixLog)) Array items: - **ApplicationFaults** (array (Citrix.Monitor.Model.ApplicationFault)) Array items: - **ApplicationErrors** (array (Citrix.Monitor.Model.ApplicationError)) Array items: - **HistoricalApplicationLaunches** (array (Citrix.Monitor.Model.HistoricalApplicationLaunch)) Array items: - **Id** (integer (int64)) (required): The Id - **AppId** (string (string)): The AppId - **ProcessName** (string (string)): The ProcessName - **StartDate** (string (date-time)): The StartDate - **EndDate** (string (date-time)): The EndDate - **AppVersion** (string (string)): The AppVersion - **ExecutablePath** (string (string)): The ExecutablePath - **UserName** (string (string)): The UserName - **MachineId** (string (uuid)): The MachineId - **DesktopGroupId** (string (uuid)): The DesktopGroupId - **SessionGUID** (string (uuid)): The SessionGUID - **ProcessGUID** (string (uuid)): The ProcessGUID - **StartupTimeMs** (integer (int32)): The StartupTimeMs - **StartupIOPS** (integer (int32)): The StartupIOPS - **ProcessParentGUID** (string (uuid)): The ProcessParentGUID - **ProcessParentName** (string (string)): The ProcessParentName - **ModifiedDate** (string (date-time)): The ModifiedDate - **IsPublishedApp** (boolean): The IsPublishedApp - **Machine** (object) - **DesktopGroup** (object) - **ActiveApplicationLaunches** (array (Citrix.Monitor.Model.ActiveApplicationLaunch)) Array items: - **Id** (integer (int64)) (required): The Id - **AppId** (string (string)): The AppId - **ProcessName** (string (string)): The ProcessName - **StartDate** (string (date-time)): The StartDate - **AppVersion** (string (string)): The AppVersion - **ExecutablePath** (string (string)): The ExecutablePath - **UserName** (string (string)): The UserName - **MachineId** (string (uuid)): The MachineId - **DesktopGroupId** (string (uuid)): The DesktopGroupId - **SessionGUID** (string (uuid)): The SessionGUID - **ProcessGUID** (string (uuid)): The ProcessGUID - **StartupTimeMs** (integer (int32)): The StartupTimeMs - **StartupIOPS** (integer (int32)): The StartupIOPS - **ProcessParentGUID** (string (uuid)): The ProcessParentGUID - **ProcessParentName** (string (string)): The ProcessParentName - **ModifiedDate** (string (date-time)): The ModifiedDate - **IsPublishedApp** (boolean): The IsPublishedApp - **IsAppEnded** (boolean): The IsAppEnded - **Machine** (object) - **DesktopGroup** (object) - **Applications** (array (Citrix.Monitor.Model.Application)) Array items: - **DesktopGroupDesktop** (array (Citrix.Monitor.Model.ProbeDesktop)) Array items: - **ResourceUtilization** (array (Citrix.Monitor.Model.ResourceUtilization)) Array items: - **ResourceUtilizationSummary** (array (Citrix.Monitor.Model.ResourceUtilizationSummary)) Array items: - **MachineId** (string (uuid)) (required): The MachineId - **Granularity** (unknown) (required): The Granularity - **SummaryDate** (string (date-time)) (required): The SummaryDate - **DesktopGroupId** (string (uuid)): The DesktopGroupId - **AvgPercentCpu** (number (double)): The AvgPercentCpu - **PeakPercentCpu** (number (double)): The PeakPercentCpu - **AvgUsedMemory** (number (double)): The AvgUsedMemory - **PeakUsedMemory** (number (double)): The PeakUsedMemory - **AvgTotalMemory** (number (double)): The AvgTotalMemory - **TotalSessionCount** (unknown): The TotalSessionCount - **AvgIcaRttInMs** (unknown): The AvgIcaRttInMs - **AvgLogOnDurationInMs** (integer (int32)): The AvgLogOnDurationInMs - **UptimeInMinutes** (unknown): The UptimeInMinutes - **UpTimeWithoutSessionInMinutes** (unknown): The UpTimeWithoutSessionInMinutes - **DisconnectTimeInMinutes** (unknown): The DisconnectTimeInMinutes - **IdleTimeInMinutes** (unknown): The IdleTimeInMinutes - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **Machine** (object) - **DesktopGroup** (object) - **HistoricalApplicationLaunches** (array (Citrix.Monitor.Model.HistoricalApplicationLaunch)) Array items: - **ApplicationIdDesktopGroupIdMappings** (array (Citrix.Monitor.Model.ApplicationIdDesktopGroupIdMapping)) Array items: - **AppId** (string (string)) (required): The AppId - **AppVersion** (string (string)) (required): The AppVersion - **DesktopGroupId** (string (uuid)) (required): The DesktopGroupId - **CreatedDate** (string (date-time)): The CreatedDate - **ModifiedDate** (string (date-time)): The ModifiedDate - **LastUsageTimestamp** (string (date-time)): The LastUsageTimestamp - **DesktopGroup** (object) - **ApplicationsUsageSummaryData** (array (Citrix.Monitor.Model.ApplicationUsageSummaryData)) Array items: - **Id** (integer (int64)) (required): The Id - **SummaryDate** (string (date-time)): The SummaryDate - **DesktopGroupId** (string (uuid)): The DesktopGroupId - **AppId** (string (string)): The AppId - **UniqueUserCount** (integer (int32)): The UniqueUserCount - **TotalMachinesCount** (integer (int32)): The TotalMachinesCount - **PeakConcurrentLaunches** (integer (int32)): The PeakConcurrentLaunches - **StartingInstancesCount** (integer (int32)): The StartingInstancesCount - **TotalLaunches** (integer (int32)): The TotalLaunches - **DesktopGroup** (object) - **ActiveApplicationLaunches** (array (Citrix.Monitor.Model.ActiveApplicationLaunch)) Array items: #### 400 - response **ErrorGeneral** - **error** (object) - **code** (string) - **message** (string) #### 401 - response **ErrorGeneral** - **error** (object) - **code** (string) - **message** (string) #### 404 - response **ErrorGeneral** - **error** (object) - **code** (string) - **message** (string) #### 429 - response **ErrorGeneral** - **error** (object) - **code** (string) - **message** (string) ### Example Usage ```bash curl -X GET "https://api.cloud.com/monitorodata/DesktopOSDesktopSummaries?$filter=string&$orderby=string&$top=0&$skip=0&$count=true&$select=string&$expand=string" ``` ```