GET SessionMachineCatalogs({id})/DiscoveredApplications

Get the discovered applications on the machines in the session machine catalog, which are available for creating offerings.

Request Information

Parameters

NameDescriptionAdditional information
id

ID of the session machine catalog to get discovered applications from.

Type:

name

See Filtering, Arranging, and Paging.

Type: String

filterBy

See Filtering, Arranging, and Paging. The supported filters are:

  • All: All discovered applications.

Type: Filter

filterProp

See Filtering, Arranging, and Paging.

Type: String

arrangeBy

See Filtering, Arranging, and Paging. The supported arrangers are:

  • Name: Arrange by name. (default)

Type: String

skip

See Filtering, Arranging, and Paging.

Type: Number

take

See Filtering, Arranging, and Paging.

Type: Number

Response Information

Discovered applications.

Response type

CollectionResultModel<DiscoveredApplicationModel>

Response body formats

application/json, text/json

Sample:
{
  "Href": "[api:SessionMachineCatalogs(628fa898-0c36-4024-8fe4-d7e9a9bfbcfa)/DiscoveredApplications]",
  "Count": 1,
  "TotalMatchingFilter": 1,
  "Items": [
    {
      "Id": "1c58d824-2838-4c70-9a1f-348afb244157",
      "Icon": {
        "Href": "[api:Icons(00000000-0000-0000-0000-000000000002)]",
        "RelatedTo": "2f08f456-7ec8-4edc-866d-25037776ef4f",
        "Id": "00000000-0000-0000-0000-000000000002"
      },
      "Origin": "MachineImport",
      "Name": "myapp",
      "Description": "application",
      "Vendor": "vendor",
      "Version": "1.0",
      "StartMenuFolder": "Programs/Folder",
      "Executable": "C:\\Program Files\\myapp\\app.exe",
      "Arguments": "arg1 arg2",
      "WorkingDirectory": "C:\\Program Files\\myapp",
      "IsSystemApplication": false
    }
  ]
}