Generate Isolation Job Progress Report
Use this API to get the isolation job progress report for the specified job id.
Input ParametersInput Parameters
|
Parameter |
Mandatory/ |
Data Type |
Description |
|---|---|---|---|
| deploymentJobId | Mandatory | string | Specify the job id. |
| reportFormat | Mandatory | String | Specify the value as PDF or CSV. Note: You can provide maximum 5 columns for PDF report. |
Sample - Generate ISL Job Progress ReportSample - Generate ISL Job Progress Report
API Request
curl -X 'POST' \
'<qualys_base_url>/pm/v1/report/mitigationjobprogress/d8560bb3-a863-4f1d-9682-00fd708061e3' \
-H 'accept: application/json' \
-H 'Authorization: Bearer<JWT_token>
-H 'Content-Type: application/json' \
-d '
API Body
{
"name": "Mitigation Job Progress Report",
"description": "Mitigation Job Progress Report Description",
"query": "",
"reportFormat": "CSV"
"columnsToDisplay": {
"mitigationJobProgress": [
"assetId",
"assetName",
"jobStatus",
"operatingSystem",
"qid",
"actionStatus",
"returnCode",
"returnMessage",
"mitigationStatus",
"cveIds",
"mitigationTitle",
"mitigationType",
"impactFactor",
"mitigationReturnCode",
"mitigationReason",
"assetDeactivated"
"assetIpv6Address"
]
}
}'
API Response
{
"reportId": "18446aab-3dfc-46a0-8578-67a55d96f180"
}