The vCenter Server scripting API contains classes, with their respective attributes, methods, and constructors that allow interaction between vCenter Orchestrator and vCenter Server. You can use the API to develop custom workflows.

For a list of available API objects, see http://www.vmware.com/support/orchestrator/doc/vco_vsphere51_api/index.html.