Единственный известный мне API-интерфейс, который может взаимодействовать через границы продукта, - это интерфейс PowerShell от Microsoft "System Center Virtual Machine Manager".
Требования:
1. Купить МС СКВММ
2. Для автоматизации VMWare ESX с помощью SCVMM необходимо использовать виртуальный центр AddOn