This section provides pointers to various vSphere programming interfaces. What to read next The VIX APIThe VIX API was a popular developer interface for VMware Workstation and other hosted products. It has been deprecated for vSphere. For similar functionality, see Guest Operations in vSphere Web Services. Virus Scan all Hosted Disk The vSphere Web Services APIThe VMware vSphere Web Services (WS) API is a developer interface for ESXi hosts and vCenter Server. See vSphere Management on the developer site for more information: Virus Scan All Managed Disk Read and Write VMDK Using vSphere APIThe VMware vSphere Web Services API (version 2 and later) offers some methods to manage VMDK files. The VirtualDiskManager managed object defines more than a dozen methods similar to those in the Virtual Disk API documented here. Parent topic: Practical Programming Tasks