Assign Catalog Item To Projects
Allows assigning/un-assigning of a global catalog item to other projects in the same organization.
Request
URI
POST
https://{api_host}/catalog/api/items/{catalogItemId}:assign-projects
COPY
Path Parameters
string
catalogItemId
Required
Catalog item ID
Request Body
CatalogItemProjectAssignment
of type(s)
application/json
Required
{
"projectsToAssign": [
"string"
],
"projectsToUnAssign": [
"string"
]
}
array of
string
projectsToAssign
Optional
List of projects to be assigned.
array of
string
projectsToUnAssign
Optional
List of projects to be un-assigned.
Responses
200
All project assignments are performed.
Returns
CatalogItemProjectAssignment
of type(s)
application/json
"CatalogItemProjectAssignment Object"
array of
string
projectsToAssign
Optional
List of projects to be assigned.
array of
string
projectsToUnAssign
Optional
List of projects to be un-assigned.
401
Unauthorized
Returns
CatalogItemProjectAssignment
of type(s)
application/json
"CatalogItemProjectAssignment Object"
array of
string
projectsToAssign
Optional
List of projects to be assigned.
array of
string
projectsToUnAssign
Optional
List of projects to be un-assigned.
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/catalog/api/items/{catalogItemId}:assign-projects
On This Page
Catalog Items Operations
GET
Get Catalog Items
GET
Get Catalog Filters
GET
Get Catalog Filter By Id
POST
Assign Catalog Item To Projects
POST
Republish Catalog Item
POST
Unpublish Catalog Item
GET
Get Catalog Item
GET
Geta Catalog Item Form
POST
Request Catalog Item Instances
GET
Get Versions
GET
Get Version By Id
GET
Geta Catalog Item Version Form
POST
Publish Catalog Item