[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
List App By ID For Pools
DescriptionPost all application for selected pools and selected app id
Request
URLURL
https://cloud.vmwarehorizon.com/portal/v2/pools/apps
Query Parameters
Query Parameters
string
page
Optional
Page number to retrieve.
string
size
Optional
Size of each page.
array of
string
sort
Optional
Ascending/Descending. Format is property,{asc|desc} and default is ascending.
Parameter Serialization Style:
form Explode:true
Request Body
Request Body
{
"orgId": "1d2d6889-506a-424d-a162-12345565882b",
"poolAppMappings": [
{
"appId": "1234dddf567ef01722b7bcc5",
"poolId": "1234dddf125ef01722b7bcc5"
}
]
}
string
orgId
Optional
organization id for authorization
Authentication
This operation uses the following authentication methods.
Response
Response
Response BodyResponse Body
200 OK
Returns
PageApplicationItemResultTO
of type */*
{
"content": [
{
"appDisplayName": "Google Chrome",
"appName": "Chrome",
"appVersion": "1.0.0",
"applications": [
{
"displayName": "Google Chrome",
"icons": {
"key": {
"height": 0,
"iconHash": "string",
"icondata": "string",
"path": "string",
"width": 0
}
},
"id": "string",
"name": "Chrome",
"orgId": "0123456789",
"os": "Windows",
"path": "c:\\app\\chrome.exe",
"publisher": "VMware Inc",
"registeredExtensions": {
"extensions": [
{
"friendlyName": "string",
"value": "string"
}
],
"otherFileType": [
{
"friendlyName": "string",
"type": "string",
"value": "string"
}
]
},
"streamId": "string",
"templateIds": [
"string"
],
"version": "1.0.0",
"versionId": "string"
}
],
"poolId": "pool-id-12345",
"poolName": "pg-123"
}
],
"empty": false,
"first": false,
"last": false,
"number": 0,
"numberOfElements": 0,
"pageable": {
"offset": 0,
"pageNumber": 0,
"pageSize": 0,
"paged": false,
"sort": {
"empty": false,
"sorted": false,
"unsorted": false
},
"unpaged": false
},
"size": 0,
"sort": {
"empty": false,
"sorted": false,
"unsorted": false
},
"totalElements": 0,
"totalPages": 0
}
boolean
empty
Optional
boolean
first
Optional
boolean
last
Optional
integer as int32
number
Optional
integer as int32
numberOfElements
Optional
integer as int32
size
Optional
integer as int64
totalElements
Optional
integer as int32
totalPages
Optional
Errors
ErrorResponse
400
Bad Request
ErrorResponse
401
Unauthorized
ErrorResponse
403
Forbidden
ErrorResponse
404
Not found
Code Samples
cURL Command
curl -X POST -H "Content-Type: application/json" -d '{"orgId":"1d2d6889-506a-424d-a162-12345565882b","poolAppMappings":[{"appId":"1234dddf567ef01722b7bcc5","poolId":"1234dddf125ef01722b7bcc5"}]}' https://cloud.vmwarehorizon.com/portal/v2/pools/apps
Vendor Extensions
This operation contains the following vendor extensions defined in the spec:
x-codegen-request-body-name: poolAndAppByIdRequest
[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
On This Page
Portal Operations
post
delete
delete
get
get
patch
put