Showing results for 
Search instead for 
Did you mean: 

Veritas System Recovery 21 delivers innovation with RESTful API-centred architecture

Level 3
Employee Accredited

Earlier this month, we announced the release of Veritas System Recovery 21, the latest version of our complete and fast Windows and Linux system recovery solution. System Recovery enables businesses to recover complete Windows and Linux systems in minutes, not hours or days, and introduces RESTful Application Programming Interfaces (APIs) for greater automation support.

RESTful API support

Customers and partners have been asking for the ability to leverage API’s in System Recovery for various functions. With the newly launched System Recovery 21, we are introducing a set of new customer accessible RESTful API’s that will allow a customer to integrate their reporting and monitoring tools with System Recovery.

The API provides a RESTful interface to the System Recovery solution that allows the end-user or partners to control and interact with the software. The APIs also enables a customer or a third party to build custom software, use a home-grown automation tool, use an application like ServiceNow and vRealize to interacts with System Recovery 21. . This new RESTful API support also removes the need to leverage the pre-existing Symantec Management Portal.

Using RESTful APIs

The API Client uses the HTTP(S) protocol to make an API request to the System Recovery Server. The server processes the request and sends a response to the client with an appropriate HTTP status code indicating success or failure.

The REST API calls from a remote machine only work with a valid CA Authorized certificate. To validate and bind a valid CA certificate, System Recovery provides the InstallWebAPI.exe utility.

Screenshot 2020-04-23 at 1.05.35 AM.pngTo use the System Recovery RESTful APIs:

  1. On a machine with Veritas System Recovery installed, open the InstallWebAPI Utility using the command prompt in the administrator mode.

The InstallWebAPI Utility is located at the following path:

<Veritas System Recovery installation folder>/Agent/

The utility displays the following:

  • Bind Certificate
  • View Certificate
  • Unbind Certificate
  1. Bind the certificate and after it is successful the Veritas WebAPI Services start and you can make the REST API calls using a program or interface of your choice from any remote machine.

To view a list of the supported APIs, refer to the following link:

That is all, is it not cool? Since we have RESTful APIs available for nine operations within System Recovery, there is lot to learn, play around, and gives you added flexibility and simplified management in protecting your valuable IT assets.

Other notable enhancements and new features in System Recovery 21:

  • The x64 version of Veritas System Recovery 21 supports vSphere 7.0

  • Now protects Windows 10, version 1909 and Windows Server, version 1909 

Take a look and tell me what you think and feel free to contact me directly with any questions.

Thanks and stay safe and healthy!
- Varun

Useful Resources: