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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

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