Does someone know if OpenVAS have a SOAP API ?
Or if not, a way to send requests to OpenVAS Database from a distant web server, so without having to be on the webserver where GMP is hosted.


Nope. There is no soap, rest or any http like api. There is only GMP.

Ok so the only way to get data from a distant web server is to build my own api ?

We are providing GMP as our API. That’s it.

1 Like

Ok thanks for your answer

hi @geniussylvain,
to export data to other applications, I installed Openvas withPostgresSQL and I created some PHP pages to export data.
Hope it helps


Ok thanks I’ll try it !
I was also trying the openvas library for python to see if i could run it from a distant web server


You can find information for API on this Github

GitHub - Mixeway/MixewayOpenVASRestAPI: JAVA Spring-Boot implementation of REST API for OpenVAS Security Vulnerability Scanner. REST API is using gvm-cli in order to communicate with OpenVAS