AnsweredAssumed Answered

WebAppReport via API - With Vuln Data

Question asked by Rwhalen1 on Oct 4, 2013
Latest reply on Oct 5, 2013 by Axel

Hello,

 

I am having difficulty obtaining a PDF report via API for the latest vulnerability results for an application.  The report is limited to 3 pages and does not contain actual details of the vulns (just counts/graphs).  Any help would be greately appreciated!

 

For this report, I do not want to have to pass the scan ID, just the Web App ID (users will be using intranet site to obtain scan results sent to them via email vs. logging into Qualys web console).  These users will not know the scan IDs.

 

Here is my XML:

 

<ServiceRequest>

<data>

<Report>

<name><![CDATA[My Web Application Report]]></name>

<description><![CDATA[A simple WebApp report]]></description>

<format>PDF_ENCRYPTED</format>

<password>test</password>

<distributionList>

<set>

<EmailAddress>email</EmailAddress>

</set>

</distributionList>

<type>WAS_WEBAPP_REPORT</type>

<config>

<webAppReport>

<target>

<webapps>

<WebApp>

<id>20012204</id>

</WebApp>

</webapps>

</target>

<display>

<contents>

<WebAppReportContent>DESCRIPTION</WebAppReportContent>

<WebAppReportContent>SUMMARY</WebAppReportContent>

<WebAppReportContent>GRAPHS</WebAppReportContent>

<WebAppReportContent>RESULTS</WebAppReportContent>

</contents>

<graphs>

<WebAppReportGraph>VULNERABILITIES_BY_GROUP</WebAppReportGraph>

<WebAppReportGraph>VULNERABILITIES_BY_OWASP</WebAppReportGraph>

</graphs>

<groups>

<WebAppReportGroup>GROUP</WebAppReportGroup>

<WebAppReportGroup>OWASP</WebAppReportGroup>

</groups>

<options>

<rawLevels>true</rawLevels>

</options>

</display>

<filters>

<status>

<WebAppFindingStatus>NEW</WebAppFindingStatus>

<WebAppFindingStatus>ACTIVE</WebAppFindingStatus>

<WebAppFindingStatus>REOPENED</WebAppFindingStatus>

<WebAppFindingStatus>FIXED</WebAppFindingStatus>

</status>

</filters>

</webAppReport>

</config>

</Report>

</data>

</ServiceRequest>

Outcomes