Query Service Items
Get all items across all services
Request
URI
GET
https://{api_host}/cloudapi/serviceItem
COPY
Query Parameters
string
filter
Optional
Filter for a query. FIQL format.
string
sortAsc
Optional
Field to use for ascending sort
string
sortDesc
Optional
Field to use for descending sort
integer
page
Required
Page to fetch, zero offset.
integer
pageSize
Required
Results per page to fetch.
boolean
getExternalData
Optional
Flag indicating whether data stored outside of vCloud Director should be included in results
Responses
200
OK
Returns ServiceItems of type(s) application/json;version=38.1
This response body class contains all of the following: Page , InlineServiceItems1
{
"resultTotal": 0,
"pageCount": 0,
"page": 0,
"pageSize": 0,
"associations": [
{
"entityId": "string",
"associationId": "string"
}
],
"values": [
{
"id": "string",
"name": "string",
"serviceItemType": "string",
"description": "string",
"canExecute": false,
"serviceName": "string",
"serviceId": "string",
"iconMimeType": "string",
"iconData": "string",
"tenantScoped": false,
"providerScoped": false,
"publishAll": false
}
]
}
Services Operations
POST
Create Service
DELETE
Delete Service
DELETE
Delete Service Item
GET
Get Service
GET
Get Service Item
GET
Get Service Item Tenants
GET
Get Service Item Tenants Query
GET
Get Workflow Service Items
POST
Import Vro Workflows
POST
Post Service Item Publish
POST
Post Service Item Publish All
POST
Post Service Item Publish All Bounded
POST
Post Service Item Publish Bounded
POST
Post Service Item Unpublish
POST
Post Service Item Unpublish All
POST
Post Service Item Unpublish All Bounded
POST
Post Service Item Unpublish Bounded
GET
Query Service Items
GET
Query Services
PUT
Set Service Item Tenants
PUT
Set Service Item Tenants Bounded
PUT
Update Service
PUT
Update Service Item