/api/2.0/fo/scan/compliance/?action={action}
Various actions you can take on PC scans i.e. cancel, pause, resume, delete, fetch.
Parameter |
Description |
action={value} |
(Required) One of these actions cancel - Stop a scan in progress (POST) pause - Pause a scan in progress (POST) resume - Restart a scan that has been paused (POST) delete - Delete a scan (POST) fetch - Download scan results when scan has status Finished, Canceled, Paused or Error (GET or POST) |
echo_request={0|1} |
(Optional) Specify 1 to view (echo) input parameters in the XML output. By default these are not included. |
scan_ref={value} |
(Required) The scan reference of a scan. The scan status of this scan must be Finished. |
API request
curl -u "USERNAME:PASSWORD" -H "X-Requested-With: Curl" -X "POST" -d "action=fetch&scan_ref=compliance/1600333077.13214" "https://qualysapi.qualys.com/api/2.0/fo/scan/compliance/"
XML output
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE COMPLIANCE_SCAN_RESULT_OUTPUT SYSTEM "https://qualysapi.qualys.com/api/2.0/fo/scan/compliance/compliance_scan_result_output.dtd">
<COMPLIANCE_SCAN_RESULT_OUTPUT>
<RESPONSE>
<DATETIME>2020-09-17T09:48:48Z</DATETIME>
<COMPLIANCE_SCAN>
<HEADER>
<NAME><![CDATA[Compliance Scan Results]]></NAME>
<GENERATION_DATETIME>2020-09-17T09:48:48Z</GENERATION_DATETIME>
<COMPANY_INFO>
<NAME><![CDATA[Qualys]]></NAME>
<ADDRESS><![CDATA[1600 Bridge Parkway]]></ADDRESS>
<CITY><![CDATA[Redwood Shores]]></CITY>
<STATE><![CDATA[California]]></STATE>
<COUNTRY><![CDATA[United States of America]]></COUNTRY>
<ZIP_CODE><![CDATA[94065]]></ZIP_CODE>
</COMPANY_INFO>
<USER_INFO>
<NAME><![CDATA[quays_jdoe]]></NAME>
<USERNAME>jdoe</USERNAME>
<ROLE>Manager</ROLE>
</USER_INFO>
<KEY value="USERNAME">jdoe</KEY>
<KEY value="COMPANY"><![CDATA[Qualys]]></KEY>
<KEY value="DATE">2020-09-17T08:59:59Z</KEY>
<KEY value="TITLE"><![CDATA[Scan by DNS With FQDN only on cust NW]]></KEY>
<KEY value="TARGET">domain1.qualys.com, domain2.qualys.com</KEY>
<KEY value="EXCLUDED_TARGET"><![CDATA[N/A]]></KEY>
<KEY value="NETWORK_ID"><![CDATA[164091]]></KEY>
<KEY value="NETWORK_TITLE"><![CDATA[Swati - Network 1]]></KEY>
<KEY value="DURATION">00:03:47</KEY>
<KEY value="SCAN_HOST">SV_VScanner1 (Scanner 12.0.35-1, Vulnerability Signatures 2.4.976-2)</KEY>
<KEY value="NBHOST_ALIVE">2</KEY>
<KEY value="NBHOST_TOTAL">2</KEY>
<KEY value="REPORT_TYPE">On-demand</KEY>
<KEY value="OPTIONS">Scanned Ports: Targeted Scan, Hosts to Scan in Parallel - External Scanners: 15, Hosts to Scan in Parallel - Scanner Appliances: 30, Total Processes to Run in Parallel: 10, HTTP Processes to Run in Parallel: 10, Packet (Burst) Delay: Medium, Intensity: Normal, Overall Performance: Normal, ICMP Host Discovery, Ignore RST packets: Off, Ignore firewall-generated SYN-ACK packets: Off, Do not send ACK or SYN-ACK packets during host discovery: Off</KEY>
<KEY value="STATUS">FINISHED</KEY>
<FQDNS>
<FQDN><![CDATA[domain1.qualys.com]]></FQDN>
<FQDN><![CDATA[domain2.qualys.com]]></FQDN>
</FQDNS>
<OPTION_PROFILE>
<OPTION_PROFILE_TITLE option_profile_default="0"><![CDATA[Initial PC Options]]></OPTION_PROFILE_TITLE>
</OPTION_PROFILE>
</HEADER>
<APPENDIX>
<TARGET_HOSTS />
<TARGET_DISTRIBUTION>
<SCANNER>
<NAME><![CDATA[SV_VScanner1]]></NAME>
<HOSTS>domain1.qualys.com, domain2.qualys.com</HOSTS>
</SCANNER>
</TARGET_DISTRIBUTION>
<OS_AUTH_BASED_TECHNOLOGY_LIST />
</APPENDIX>
</COMPLIANCE_SCAN>
</RESPONSE>
</COMPLIANCE_SCAN_RESULT_OUTPUT>
<platform API server>/api/2.0/fo/scan/compliance/compliance_scan_result_output.dtd