Developers can use the API to build interactive clients of vRealize Operations. The API follows the REST style and is available to all licensed users.

vRealize Operations clients communicate with the server over HTTP, exchanging representations of vRealize Operations objects. These representations take the form of JSON or XML elements. You use HTTP GET requests to retrieve the current representation of an object, HTTP POST and PUT requests to create or modify an object, and HTTP DELETE requests to delete an object.