Jump to content

Remove computers from management via API

Recommended Posts

Can someone please provide an example of removing computers from the management server and removing the associated license via API?

I have found the API documentation here - https://help.eset.com/protect_install/10.0/api/

And the examples here - https://help.eset.com/protect_install/10.0/api_examples/index.html?example_json.html

It appears that the request I need is Era.Common.NetworkMessage.ConsoleApi.Groups.RpcRemoveComputerRequest, but it is not clear how to send this request. For example, what URL do I send this request to? Does anyone have an example request that I could try?

For context, we have an automated process for creating VMs that includes adding them to the ESET server for management. We now need to automate deleting these VMs. If we just delete the VM it still shows up in the web UI with a critical alert saying "product not activated". The same happens if we first uninstall the ESET agent. Will this API request remove the computer completely?

Edited by ewanc
Link to comment
Share on other sites

So it appears as though the documentation linked above is for the server API which is a dll/so file to be imported in a C/C++ application. Is there no REST API for ESET Protect? I would like to invoke the request from Ansible/command line if possible.

Link to comment
Share on other sites

  • 1 month later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...