7.2

Table Of Contents
Overview of the vRealize Automation
REST API 1
The vRealize Automation REST API provides consumer, administrator, and provider-level access to the
service catalog with the same services that support the vRealize Automation console user interface. You can
perform vRealize Automation functions programmatically by using REST API service calls.
The vRealize Automation REST API oers the following services and functions.
Table 11. vRealize Automation REST API Services
Service Description
Approval Service Retrieve, create, update, and delete approval policies, policy types,
policy instances, and policy requests.
Branding Service Change the background and text colors, company logo, company
name, product name, tenant name, and other resources in the
console.
Catalog Service Retrieve global and entitled catalog items, and entitlements for a
catalog item and its service that the current user can review. A
consumer can retrieve, edit, and submit a request form for a catalog
item. A provider can retrieve, register, update, and delete catalog
items. Provision and manage systems.
Component Registry Service Access and manage all services and serves as the central view for
all service lookups.
Composition Service Allows vRealize Automation services to register application
components, which the composition service manages so that they
can be used in composite blueprints.
Content Management Service Access and manage the content controller and package controller
for export and import processes. This includes export and import
for blueprints and software.
Endpoint Conguration Service Create, read, update and delete endpoint types, endpoint
categories, and endpoints.
Event Broker Service Provide a central location and a consistent way of recording events
and querying for events.
Forms Service Used internally by the vRealize Automation system to create, read,
update and delete (perform CRUD operations on) request forms for
XaaS components.
IaaS Proxy Provider Service Run a proxy service that acts as a bridge between the service
catalog and the IaaS provider to call other services, such as the
catalog service, composition service, reservation service, and event
broker service.
Identity Service Manage tenants, business groups, SSO and custom groups, users,
and identity stores.
VMware, Inc. 7