ewanc 0 Posted January 17, 2023 Share Posted January 17, 2023 (edited) 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 January 17, 2023 by ewanc Link to comment Share on other sites More sharing options...
ewanc 0 Posted January 17, 2023 Author Share Posted January 17, 2023 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 More sharing options...
DiPersiaTech 2 Posted March 1, 2023 Share Posted March 1, 2023 Old post, but did you ever find an API that we could use? Looking at the same thing myself. Link to comment Share on other sites More sharing options...
Recommended Posts