API Categories The main categories of vCloud Director API classes are User API, Admin API, and Admin Extensions API. With the User API, you can perform basic tasks. The Admin API adds administrative capabilities. With the Admin Extensions API, you can manage components of the VMware virtual infrastructure.
Using Generic Queries When you use generic queries, such as QueryService.queryRecords and QueryService.queryIdRecords, you must use specific query types and field types to get the appropriate result record types.
Using Non-Generic Queries When you use non-generic queries, the name of the query method determines the result record type.
Decorator Objects Decorator objects hide the complexity of the vCloud Director REST API.