Use this API to search a report.
API request
curl --location --request POST 'https://<QualysBaseURL>/audit-log/admin/report/search' \
--header 'Authorization: Bearer < JWT Token> \
--header 'Content-Type: application/json' \
--data-raw '{<FilterRequest>}'
Request body
{
"qql": "status: FINISHED",
"pageNumber": 0,
"pageSize": 10,
"startDate": 1676531536736,
"endDate": 1676531736736,
"reportId": 754
}
Response
{
"reportStatusList": [
{
"id": 754,
"status": "FINISHED",
"createdDate": 1676531736736,
"updatedDate": 1676531748935,
"filters": {
"fields": [
{
"key": "moduleCode",
"value": [
"VMDR"
],
"operator": "AND"
}
],
"startDate": 1669833000000,
"endDate": 1676531700000
},
"reportColumns": [
"Id",
"Action",
"Module Name",
"Module Code",
"User Name",
"User Role",
"Status",
"User Uuid",
"Customer Uuid",
"Client",
"Source Ip",
"Created Date",
"Target Type",
"Target Name",
"Details"
],
"reportName": "VMDR report",
"reportSummary": "VMDR report",
"userName": "quays_yz80",
"userUuid": "7ccb1abp-8fdk-456d-82d2-cf06e4f70ed1",
"customerUuid": "75766560-77ff-e45b-82cb-086dcbc97c95",
"truncated": true
}
],
"totalCount": 1
}