Browse, search, and inspect APIs across all major VMware platforms, including vSphere, vRealize, vCloud Suite, and NSX. Click on an API in the list below to view available methods and quickly access related SDKs, code samples, and other resources.
vCloud Air APIOther PlatformThe VMware vCloud API provides support for developers who are building interactive clients of VMware vCloud Director using a RESTful application development style.
vCloud APIvCloud Director 8.2The vCloud API Schema Reference includes reference material for all elements, types, operations, and queries in the vCloud API. It also includes the schema definition files and a summary of changes to the schemas in this release.
vCloud Suite APIOther PlatformvCloud Suite API provides the services for Session management, Tagging and Content Library
vCloud APIOther PlatformThe vCloud API for vCloud Suite 5.5
Virtual Disk APIvSphere 6.0The virtual disk API, or VixDiskLib, is a set of function calls to manipulate virtual disk files in VMDK format (virtual machine disk). Function call semantics are patterned after C system calls for file I/O. Using the virtual disk API, you can write programs to manage VMDK files directly from your software applications.
vSphere ESX Agent Manager API vSphere 6.0vSphere ESX Agent Manager API provides access to the vSphere management components—the managed objects that can be used to manage, monitor, and control life-cycle operations of agencies. and agents.