The VMware Site Recovery Manager API provides an interface for Site Recovery Manager in the same way that the VMware Infrastructure API provides interfaces for the VMware Virtual Infrastructure Management framework. The SRM API provides a way for third party systems to initiate tests or failovers and collect the results. The APIs do not help with setup or failback. The SRM API provides the following ways for a client application to use Web services:
􀂄 Log in to the SRM server
􀂄 Obtain the API version
􀂄 Get a list of recovery plans at the SRM site
􀂄 Get the settings of a specific recovery plan at the SRM site
􀂄 Start a specific recovery plan in recovery or test mode
􀂄 Pause a running recovery plan
􀂄 Answer a prompt
􀂄 Restart a paused recovery plan
􀂄 Cancel a recovery plan
􀂄 Get the final status of a recovery plan
􀂄 Log out of the SRM server
The SRM API complies with the following standards organizations:
􀂄 Web Services Interoperability Organization (WS�I) Basic Profile 1.0
􀂄 Simple Object Access Protocol (SOAP) 1.1
􀂄 Web Services Description Language (WSDL) 1.1
􀂄 XML Schema 1.0