Status

List

get

Retrieve the status information of one or multiple applications, from different session sources such as RD Session Host and VDI.

Query parameters
Idinteger · int32Optional

Site ID from which to retrieve the app status information (optional).

SiteIdinteger · int32Optional

Site ID from which to retrieve the app status information (optional).

Sourcestring · enumOptional

RDP Session Type

Possible values:
SessionHostIdstringOptional

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

SessionHostNamestringOptional

The name of the server to filter the app status information (optional).

Statestring · enumOptional

Session State

Possible values:
UserstringOptional

User to filter the app status information(optional).

IPstringOptional

IP Address to filter the app status information (optional).

ThemeIdinteger · int32Optional

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

GroupIdinteger · int32Optional

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

Sessioninteger · int32Optional

The RD Session ID for which to retrieve the app status information (optional).

Responses
chevron-right
200

Success

application/json; api-version=1.0

Status of Published Item

processstring · nullableOptional

Process name.

pidinteger · int32Optional

Process ID.

sessioninteger · int32Optional

RAS session ID.

idinteger · int32Optional

App/Desktop ID.

namestring · nullableOptional

App/Desktop name.

executablePathstring · nullableOptional

Executable application path.

sessionTypestring · enumOptional

Session Type

Possible values:
sourcestring · enumOptional

RDP Session Type

Possible values:
sessionHostIdstring · nullableOptional

Session Host ID to which a Remote Desktp Session is connected to.

sessionHostNamestring · nullableOptional

Session Host Name to which a Remote Desktop Session is connected to.

poolNamestring · nullableOptional

Group/Pool Name.

userstring · nullableOptional

User which is running the application/desktop.

parentProcessIDinteger · int32Optional

ID of the parent process of the published item.

vdiDesktopRuntimeIdinteger · int32Optional

VDI Desktop Runtime ID of the process.

ipstring · nullableOptional

Session server IP.

themeIDinteger · int32Optional

Theme ID.

sessionStatestring · enumOptional

Session State

Possible values:
get
/api/PubItems/status

Get

get

Retrieve the published item status information.

Path parameters
idinteger · int32Required

Pub Item ID

Responses
chevron-right
200

Success

application/json; api-version=1.0

Status of Published Item

processstring · nullableOptional

Process name.

pidinteger · int32Optional

Process ID.

sessioninteger · int32Optional

RAS session ID.

idinteger · int32Optional

App/Desktop ID.

namestring · nullableOptional

App/Desktop name.

executablePathstring · nullableOptional

Executable application path.

sessionTypestring · enumOptional

Session Type

Possible values:
sourcestring · enumOptional

RDP Session Type

Possible values:
sessionHostIdstring · nullableOptional

Session Host ID to which a Remote Desktp Session is connected to.

sessionHostNamestring · nullableOptional

Session Host Name to which a Remote Desktop Session is connected to.

poolNamestring · nullableOptional

Group/Pool Name.

userstring · nullableOptional

User which is running the application/desktop.

parentProcessIDinteger · int32Optional

ID of the parent process of the published item.

vdiDesktopRuntimeIdinteger · int32Optional

VDI Desktop Runtime ID of the process.

ipstring · nullableOptional

Session server IP.

themeIDinteger · int32Optional

Theme ID.

sessionStatestring · enumOptional

Session State

Possible values:
get
/api/PubItems/{id}/status

Last updated