7.1

Table Of Contents
2 Make a GET request at the URL of the resource that you want to export:
GET http://{orchestrator_host}:{port}/vco/api/resources/{resourceID}/
If the GET request is successful, you receive the status code 200. The content of the resource is available in the
response body.
Import a Configuration Element
You can import a conguration element by using the Orchestrator REST API.
Depending on the library of your REST client application, you can use custom code that denes the
properties of the conguration element.
Prerequisites
The conguration element binary content should be available as multi-part content. For details, see RFC
2387.
Procedure
1 In a REST client application, add request headers to dene the properties of the conguration element
that you want to import.
2 Make a POST request at the URL of the conguration element objects:
POST http://{orchestrator_host}:{port}/vco/api/configurations/
If the POST request is successful, you receive the status code 202.
Export a Configuration Element
You can export a conguration element by using the Orchestrator REST API.
Procedure
1 In a REST client application, add a request header with the following values.
n
Name: accept
n
Value: application/vcoobject+xml
2 Make a GET request at the URL of the conguration element that you want to export:
GET http://{orchestrator_host}:{port}/vco/api/configurations/{configuration_elementID}/
If the GET request is successful, you receive the status code 200. The conguration element content is
available in the response body.
Deleting Orchestrator Objects
The Orchestrator REST API provides Web services that you can use to delete workows, actions, packages,
resources, and conguration elements.
Delete a Workflow
You can delete a workow by using the Orchestrator REST API.
Procedure
1 Make a GET request and retrieve the ID of the workow from the list of returned workows:
GET http://{orchestrator_host}:{port}/vco/api/workflows/
Developing a Web Services Client for VMware vRealize Orchestrator
38 VMware, Inc.