This manual describes Web services programming interfaces to programmatically configure the Site Recovery Manager Virtual Appliance, and create protection groups and recovery plans in VMware Site Recovery Manager.
The Site Recovery Manager Virtual Appliance Management API and the Site Recovery Manager API provides an interface similar to vSphere API, an object‐oriented Web service that provides access to vSphere and virtual machine management on vCenter Server and ESXi hosts.
You can program the vSphere API in Java, C#, or any language that supports the Web services definition language (WSDL).
The Site Recovery Manager Virtual Appliance Management API provides a way for configuring Site Recovery Manager Server or OS-specific settings. The Site Recovery Manager API allows the third-party systems to create protection groups and initiate test, recovery, and reprotect operations and collect the results.