Request Catalog Item Instances 1
Creates a deployment from a catalog item.
Request
URI
POST
https://{api_host}/catalog/api/items/{id}/request
COPY
Path Parameters
string
id
Required
Catalog item ID
Request Body
CatalogItemRequest
of type(s)
application/json
Required
{
"bulkRequestCount": 0,
"deploymentName": "string",
"inputs": {},
"projectId": "string",
"reason": "string",
"version": "string"
}
integer As int32
As int32
bulkRequestCount
Optional
Deployment request count; defaults to 1 if not specified.
string
deploymentName
Optional
Constraints:
maxLength: 900
Name of the requested deployment
object
inputs
Optional
inputs
string
projectId
Optional
Project to be used for the request
string
reason
Optional
Constraints:
maxLength: 10240
Reason for request
string
version
Optional
Version of the catalog item. e.g. v2.0
Responses
400
Invalid request - bad data.
[
"CatalogItemRequestResponse Object"
]
401
Unauthorized
[
"CatalogItemRequestResponse Object"
]
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/catalog/api/items/{id}/request