Retrieve the status of a scan on a web application which is in the user’s scope.
Permissions required - User must have WAS module enabled. User account must have these permissions: Access Permission “API Access”. The output includes scan targets in the user's scope.
The element “id” (integer) is required, where “id” identifies the scan.
View details for the scan with the ID 1902350.
API request
curl -n -u "USERNAME:PASSWORD" "<qualys_base_url>/qps/rest/3.0/status/was/wasscan/1902350"
XML response
<?xml version="1.0" encoding="UTF-8"?> <ServiceResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="<qualys_base_url>
/qps/xsd/3.0/was/wasscan.xsd"> <responseCode>SUCCESS</responseCode> <count>1</count> <data> <WasScan> <id>1902350</id> <status>FINISHED</status> <summary> <resultsStatus>NO_HOST_ALIVE</resultsStatus> <authStatus>NONE</authStatus> </summary> </WasScan> </data> </ServiceResponse>
<platform API server>/qps/xsd/3.0/was/scan.xsd