Accept EULA

/msp/acceptEULA.php

[GET]  [POST]

Allows Qualys users to complete the registration process and accept the Qualys End User License Agreement (EULA) on behalf of their customers. This API provides programmatic acceptance of the Qualys EULA. This API does not support session based authentication.

How it works - A Web application that allows Qualys EULA acceptance can be setup as follows. Inside the third party web application, a developer can setup a Web form that displays the Qualys EULA and has an "I Accept" button. A new Qualys user opens the Web form in a browser, reads the EULA description and clicks “I Accept” in the Web form. The third party’s program submits an HTTP request to the Qualys API server using the acceptEULA.php. Along with the acceptEULA.php URL, the application must send Qualys user account credentials (login and password) as part of the HTTP request.

Permissions - Users can use the accepteula.php API to complete registration and accept the Qualys EULA, including Manager, Unit Manager, Administrator, Scanner, Reader, Auditor.

Sample - Accept Qualys EULA

API request

https://qualysapi.qualys.com/msp/acceptEULA.php

XML output

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE GENERIC_RETURN SYSTEM "https://qualysapi.qualys.com/generic_return.dtd">

<GENERIC_RETURN>

<API name="acceptEULA.php" username="rob" at="2018-04-10T13:44:23" />

<RETURN status="SUCCESS">

      TNC accepted within MSP

 </RETURN>

</GENERIC_RETURN>

DTD

<platform API server>/generic_return.dtd