[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
Create Bulk Entitlements
DescriptionCreates a new application entitlements in bulk, belonging to the specified org. If org is not provided, it will use the org from the authentication context.
Request
URLURL
https://cloud.vmwarehorizon.com/av-entitlements/v1/app-entitlements/create-bulk
Request Body
Request Body
DataRequestDtoOfCreateEntitlementsRequestDto
of mimetype application/json
Required
Schema for Create Bulk Entitlements Request
{
"data": {
"apps": [
{
"appVersionId": "63c169fb36358558af039226",
"applicationId": "63bfbf6af0429c0f8fe9c229",
"markerId": "CURRENT"
}
],
"deliveryMode": "CLASSIC",
"entities": [
{
"entityId": "2ed0b9b0-3a79-4a06-93ff-07d41a025453",
"entityType": "user"
}
],
"location": "US",
"orgId": "5c2409df-a307-4a04-b558-fb0693d42890",
"overwrite": true
}
}
Authentication
This operation uses the following authentication methods.
Response
Response
Response BodyResponse Body
202 Accepted
Returns
RequestAcceptedResponseDto
of type */*
{
"href": "/av-entitlements//v1/app-entitlements"
}
string
href
Optional
Controller Url for Entitlements
Errors
ErrorResponse
400
Bad Request
ErrorResponse
401
Unauthorized
ErrorResponse
403
Forbidden
Code Samples
cURL Command
curl -X POST -H "Content-Type: application/json" -d '{"data":{"apps":[{"appVersionId":"63c169fb36358558af039226","applicationId":"63bfbf6af0429c0f8fe9c229","markerId":"CURRENT"}],"deliveryMode":"CLASSIC","entities":[{"entityId":"2ed0b9b0-3a79-4a06-93ff-07d41a025453","entityType":"user"}],"location":"US","orgId":"5c2409df-a307-4a04-b558-fb0693d42890","overwrite":true}}' https://cloud.vmwarehorizon.com/av-entitlements/v1/app-entitlements/create-bulk
Vendor Extensions
This operation contains the following vendor extensions defined in the spec:
x-codegen-request-body-name: dataRequestDto
[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
On This Page
Applications Operations
post
post
delete
delete
get
get
post
patch
put
delete