RD Sessions

List

get

Retrieve one or multiple RD Sessions, from different sources such as RDS, VDI, and AVD.

Query parameters
SiteIdinteger · int32Optional

Site ID from which to retrieve the RD session information (optional).

Sourcestring · enumOptional

RDP Session Type

Possible values:
ServerIdinteger · int32Optional

The Host ID of the server for which to retrieve the information (optional).

ServerstringOptional

The name of the server to filter the RD Session information (optional).

Statestring · enumOptional

Session State

Possible values:
UserstringOptional

User to filter the RD Session information (optional).

IPstringOptional

IP Address to filter the RD Session information (optional).

ThemeIdinteger · int32Optional

The Theme ID for which to retrieve the information (optional).

GroupIdinteger · int32Optional

The RD Session Host Group ID for which to retrieve the RD session information (optional).

Responses
chevron-right
200

Success

application/json; api-version=1.0

User session type

sessionIDinteger · int32Optional

RAS session ID.

ipstring · nullableOptional

Session server IP.

serverIDinteger · int32Optional

Session server ID.

typestring · enumOptional

Session Publishing Type

Possible values:
userstring · nullableOptional

User to which the session belongs to.

themeIDinteger · int32Optional

Theme ID.

connectionModestring · enumOptional

Connection Mode.

Possible values:
authenticationTypestring · enumOptional

Main Authentication Mode.

Possible values:
idleStartTimestring · date-time · nullableOptional

Session Idle Time.

mfaProviderstring · enumOptional

Provider Type

Possible values:
rfiCountinteger · int32Optional

Flow Information Count.

logonDurationinteger · int32Optional

Logon Duration.

connectionDurationinteger · int32Optional

Connection Duration (in seconds).

authenticationDurationinteger · int32Optional

Authentication Duration (in seconds).

rasPolicyLookupinteger · int32Optional

RAS Policy Lookup (in ms).

hostPreparationinteger · int32Optional

Host Preparation (in ms).

groupPolicyLoadTimeinteger · int32Optional

Group Policy Load Time (in ms).

userProfileLoadTimeinteger · int32Optional

User Profile Load Time (in ms).

desktopLoadTimeinteger · int32Optional

Desktop Load Time (in ms).

logonOthersDurationinteger · int32Optional

Logon Others Duration (in seconds).

userProfileTypestring · enumOptional

User Profile Type.

Possible values:
uxEvaluatorinteger · int32Optional

Round Trip Time.

connectionQualitystring · enumOptional

Connection Quality Level.

Possible values:
latencyinteger · int32Optional

Latency.

protocolstring · enumOptional

Session Protocol

Possible values:
bandwidthAvailabilityinteger · int32Optional

Bandwidth Availability (in Kbps).

lastReconnectsinteger · int32Optional

Last Reconnects.

reconnectsinteger · int32Optional

Total Reconnects.

disconnectReasonstring · nullableOptional

Disconnect Reason.

statestring · enumOptional

Session State

Possible values:
logonTimestring · date-timeOptional

Session Logon Time.

sessionLengthinteger · int32Optional

Session Length (in seconds).

idleTimeinteger · int32Optional

Idle Time (in seconds).

incomingDatainteger · int32Optional

Incoming Data (in bytes).

outgoingDatainteger · int32Optional

Outgoing Data (in bytes).

verticalResolutioninteger · int32Optional

Session Vertical Resolution.

horizontalResolutioninteger · int32Optional

Session Horizontal Resolution.

colourDepthstring · enumOptional

Session Color Depth

Possible values:
bandwidthUsageinteger · int32Optional

Bandwidth Usage.

deviceNamestring · nullableOptional

Client Device Name.

clientIPAddressstring · nullableOptional

Client IP Address.

clientOSstring · nullableOptional

Client OS.

clientOSVersionstring · nullableOptional

Client OS Version.

clientVersionstring · nullableOptional

Client Version.

clientPolicyIdinteger · int32Optional

Client Policy Id.

clientPolicyVersioninteger · int32Optional

Client Policy Version.

sourcestring · enumOptional

RDP Session Type

Possible values:
vmidstring · nullableOptionalDeprecated

VM ID to which a VDI Remote Desktop Session is connected to (deprecated).

vmNamestring · nullableOptionalDeprecated

VM Name to which a VDI Remote Desktop Session is connected to (deprecated).

sessionHostIdstring · nullableOptional

Session Host ID to which a Session is connected to.

sessionHostNamestring · nullableOptional

Session Host Name to which a Session is connected to.

poolNamestring · nullableOptional

Group/Pool Name.

templateNamestring · nullableOptional

Template Name.

fsLogixReasonCodestring · enumOptional

FSLogix Reason Code values.

Possible values:
fsLogixStatusCodestring · enumOptional

FSLogix Status Code values.

Possible values:
get
/api/RDSession

Last updated