VMware provides many different APIs and SDKs for applications and goals. This guide provides information about the vCloud API for developers who are interested in creating RESTful clients of VMware vCloud Director:

vCloud API Programming Guide

Provides information about the Java SDK for version 5.6 of the vCloud API:

vCloud SDK for Java Developers Guide

The following link will take you to the Schema Reference:

Schema Reference