7.1

Table Of Contents
Procedure
u
Make a DELETE request to remove private or global tags.
n
To remove a private tag, make a DELETE request at the URL of the object by using the following
syntax:
DELETE http://{orchestrator_host}:
{port}/vco/api/catalog/{namespace}/{objectType}/{objectId}/tag/{tag_name}
n
To remove a global tag, make a DELETE request at the URL of the object by using the following
syntax:
DELETE http://{orchestrator_host}:
{port}/vco/api/catalog/{namespace}/{objectType}/{objectId}/tag/:{tag_name}
If the DELETE request is successful, you receive the status code 200.
List Object Tags
You can retrieve a list of tags assigned to an object by using the Orchestrator REST API.
Procedure
u
Make a GET request at the URL of the object:
GET http://{orchestrator_host}:
{port}/vco/api/catalog/{namespace}/{objectType}/{objectId}/tags
If the GET request is successful, you receive the status code 200.
List Tagged Objects by Type
You can use the Orchestrator REST API to retrieve a list of objects tagged with a specic tag and lter them
by object type.
Procedure
u
Make a GET request at the URL of the object type:
GET http://{orchestrator_host}:{port}/vco/api/catalog/{namespace}/{objectType}/?
tags=tag1&tags=:tag2=value
If the GET request is successful, you receive the status code 200.
List Tag Owners
You can retrieve a list of tag owners by using the Orchestrator REST API. Tag owners are users who have
created at least one tag.
Procedure
u
Make a GET request at the following URL:
GET http://{orchestrator_host}:{port}/vco/api/tags
If the GET request is successful, you receive the status code 200. The list that you retrieve contains users who
have created at least one tag. Global tags are listed under the system user name __GLOBAL__.
Developing a Web Services Client for VMware vRealize Orchestrator
50 VMware, Inc.