The VMware® vCloud Application Director API Programming guide provides information about Representational State Transfer (REST) APIs to software developers who are interested in creating RESTful clients.

This guide describes how to use REST APIs to automate an application deployment, configure cloud and service components, update a deployed application, and tear down a deployed application from a cloud environment in vCloud Application Director. You can use clients of the REST APIs to register for Advanced Message Queuing Protocol (AMQP) notifications when vCloud Application Director operations occur.

This information is intended for software developers who are building hybrid cloud services. Developers must be familiar with technologies such as JSON, HTTPS, and AMQP.