TotalCloud Release 2.26 API

July 20, 2026

Before understanding the API release highlights, learn more about the API server URL to be used in your API requests by referring to the Know Your Qualys API Server URL section. In these API Release Notes, <qualys_base_url> is used in the sample API requests.

Extended Azure Inventory and Evaluations APIs to filter on Azure Tags

Applicable for:  azure 

New or Updated API Updated
API Endpoint /rest/v1/azure/evaluations/resources
/rest/v2/azure/evaluations/{subscriptionId}/resources/{controlId}
/rest/v1/azure/evaluations/{subscriptionId}/resources/{controlId}
/rest/v2/resource/{resourceType}/Azure
/rest/v1/resource/{resourceType}/Azure
Method GET
DTD or XSD changes Not Applicable

Azure Inventory and Evaluation APIs now return resource tags in their response payloads.

Sample: Get all evaluated resources across accounts and controls for AzureSample: Get all evaluated resources across accounts and controls for Azure

API request

curl --location '<qualys_gateway_url or qualysguard_url>/cloudview-api/rest/v1/azure/evaluations/resources?size=2&filter=azure.tag.key%3A%22KEY_VAULT_T001%22' \
--header 'accept: */*' \
--header 'Authorization: Basic xxxxxxxxxxx' 

Response (JSON)

{
    "currentPageSize": 2,
    "content": [
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-oq99clve/providers/Microsoft.KeyVault/vaults/kv-oq99clve",
            "evaluatedOn": "2026-07-15T06:19:35+0000",
            "evidences": [
                {
                    "settingName": "Public Network Access",
                    "actualValue": "Enabled"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-oq99clve"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "cid": 50546,
            "cloudType": "AZURE",
            "criticality": "HIGH",
            "controlName": "Ensure Public Network Access is Disabled for Azure Key Vaults",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-06-24T11:44:31+0000",
                "lastEvaluated": "2026-07-15T06:19:35+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": "2026-06-24T11:44:31+0000",
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": "2026-06-24T11:44:31+0000",
                "lastFailed": "2026-07-15T06:19:35+0000",
                "result": "FAIL"
            }
        },
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-oq99clve/providers/Microsoft.KeyVault/vaults/kv-oq99clve",
            "evaluatedOn": "2026-07-15T06:19:35+0000",
            "evidences": [
                {
                    "settingName": "Purge Protection Enabled",
                    "actualValue": "false"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-oq99clve"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "cid": 50026,
            "cloudType": "AZURE",
            "criticality": "HIGH",
            "controlName": "Ensure Purge protection is set to Enabled on Azure Key Vault",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-06-24T11:44:31+0000",
                "lastEvaluated": "2026-07-15T06:19:35+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": "2026-06-24T11:44:31+0000",
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": "2026-06-24T11:44:31+0000",
                "lastFailed": "2026-07-15T06:19:35+0000",
                "result": "FAIL"
            }
        }
    ],
    "hasNext": false,
    "totalHits": 15,
    "hasContent": true,
    "marker": null
} 

Sample: Get the resources evaluated for the specified Azure subscription and control ID (v2)Sample: Get the resources evaluated for the specified Azure subscription and control ID (v2)

API request

curl --location '<qualys_gateway_url or qualysguard_url>/cloudview-api/rest/v2/azure/evaluations/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resources/50026?filter=azure.tag.key%3A%22KEY_VAULT_T001%22' \
--header 'accept: */*' \
--header 'Authorization: Basic xxxxxxxxxxxx' 

Response (JSON)

{
    "currentPageSize": 3,
    "content": [
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-oq99clve/providers/Microsoft.KeyVault/vaults/kv-oq99clve",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "evaluatedOn": "2026-07-15T06:19:35+0000",
            "evidences": [
                {
                    "settingName": "Purge Protection Enabled",
                    "actualValue": "false"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-oq99clve"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "cid": 50026,
            "cloudType": "AZURE",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-06-24T11:44:31+0000",
                "lastEvaluated": "2026-07-15T06:19:35+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": "2026-06-24T11:44:31+0000",
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": "2026-06-24T11:44:31+0000",
                "lastFailed": "2026-07-15T06:19:35+0000",
                "result": "FAIL"
            }
        },
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-mqsb7ym0/providers/Microsoft.KeyVault/vaults/kv-mqsb7ym0",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "evaluatedOn": "2026-07-15T06:19:34+0000",
            "evidences": [
                {
                    "settingName": "Purge Protection Enabled",
                    "actualValue": "false"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-mqsb7ym0"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "cid": 50026,
            "cloudType": "AZURE",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-06-27T09:07:15+0000",
                "lastEvaluated": "2026-07-15T06:19:34+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": "2026-06-27T09:07:15+0000",
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": "2026-06-27T09:07:15+0000",
                "lastFailed": "2026-07-15T06:19:34+0000",
                "result": "FAIL"
            }
        },
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-2sr5n1hb/providers/Microsoft.KeyVault/vaults/kv-2sr5n1hb",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "evaluatedOn": "2026-07-15T06:19:31+0000",
            "evidences": [
                {
                    "settingName": "Purge Protection Enabled",
                    "actualValue": "false"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-2sr5n1hb"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "cid": 50026,
            "cloudType": "AZURE",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-07-06T07:41:53+0000",
                "lastEvaluated": "2026-07-15T06:19:31+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": "2026-07-06T07:41:53+0000",
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": "2026-07-06T07:41:53+0000",
                "lastFailed": "2026-07-15T06:19:31+0000",
                "result": "FAIL"
            }
        }
    ],
    "hasNext": false,
    "totalHits": 3,
    "hasContent": true,
    "marker": null
} 

Sample: Get the resources evaluated for the specified Azure subscription and control ID (v1)Sample: Get the resources evaluated for the specified Azure subscription and control ID (v1)

API request

curl --location '<qualys_gateway_url or qualysguard_url>/cloudview-api/rest/v1/azure/evaluations/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resources/50026?filter=azure.tag.key%3A%22KEY_VAULT_T001%22' \
--header 'accept: */*' \
--header 'Authorization: Basic xxxxxxxxxxxx' 

Response (JSON)

{
    "content": [
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-oq99clve/providers/Microsoft.KeyVault/vaults/kv-oq99clve",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "evaluatedOn": "2026-07-15T06:19:35+0000",
            "evidences": [
                {
                    "settingName": "Purge Protection Enabled",
                    "actualValue": "false"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-oq99clve"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-06-24T11:44:31+0000",
                "lastEvaluated": "2026-07-15T06:19:35+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": null,
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": null,
                "lastFailed": null,
                "result": null
            }
        },
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-mqsb7ym0/providers/Microsoft.KeyVault/vaults/kv-mqsb7ym0",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "evaluatedOn": "2026-07-15T06:19:34+0000",
            "evidences": [
                {
                    "settingName": "Purge Protection Enabled",
                    "actualValue": "false"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-mqsb7ym0"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-06-27T09:07:17+0000",
                "lastEvaluated": "2026-07-15T06:19:34+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": null,
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": null,
                "lastFailed": null,
                "result": null
            }
        },
        {
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-2sr5n1hb/providers/Microsoft.KeyVault/vaults/kv-2sr5n1hb",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "evaluatedOn": "2026-07-15T06:19:31+0000",
            "evidences": [
                {
                    "settingName": "Purge Protection Enabled",
                    "actualValue": "false"
                },
                {
                    "settingName": "Name",
                    "actualValue": "kv-2sr5n1hb"
                },
                {
                    "settingName": "Location",
                    "actualValue": "eastus"
                }
            ],
            "resourceType": "KEY_VAULT",
            "result": "FAIL",
            "evaluationDates": {
                "firstEvaluated": "2026-07-06T07:41:53+0000",
                "lastEvaluated": "2026-07-15T06:19:31+0000",
                "dateReopen": null,
                "dateFixed": null,
                "sinceLastCurrentState": null,
                "prevResult": null,
                "sincePrevState": null,
                "firstPassed": null,
                "lastPassed": null,
                "firstFailed": null,
                "lastFailed": null,
                "result": null
            }
        }
    ],
    "pageable": {
        "pageNumber": 0,
        "pageSize": 50,
        "sort": {
            "sorted": false,
            "empty": true,
            "unsorted": true
        },
        "offset": 0,
        "paged": true,
        "unpaged": false
    },
    "totalPages": 1,
    "totalElements": 3,
    "last": true,
    "number": 0,
    "size": 50,
    "numberOfElements": 3,
    "sort": {
        "sorted": false,
        "empty": true,
        "unsorted": true
    },
    "first": true,
    "empty": false
} 

Sample: Get Azure Resources (v2)Sample: Get Azure Resources (v2)

API request

curl --location '<qualys_gateway_url or qualysguard_url>/cloudview-api/rest/v2/resource/DISK/AZURE?filter=azure.tag.key%3A%22QwebAzureTag%22&filter=updated%3A%20%5Bnow-1d%20..%20now%5D' \
--header 'accept: */*' \
--header 'Authorization: Basic xxxxxxxxxxxxxxx'

Response (JSON)

{
    "currentPageSize": 1,
    "totalHits": 1,
    "content": [
        {
            "notDiscoveredInLast7Days": false,
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ATEST1/providers/Microsoft.Compute/disks/TestAzureqweb_disk1_xxxxxxxxxxxxxxx",
            "data": {
                "tier": "P4",
                "resourceGroupId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ATEST1",
                "skuTier": "Premium",
                "publicNetworkAccess": "Enabled",
                "diskSizeGB": 30,
                "securityType": "TrustedLaunch",
                "created": "2023-05-23T09:36:02.5723206+00:00",
                "diskState": "Reserved",
                "imageReferenceId": "/Subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Providers/Microsoft.Compute/Locations/CentralIndia/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/Versions/20.04.202305150",
                "encryptionType": "EncryptionAtRestWithPlatformKey",
                "architecture": "x64",
                "osType": "Linux",
                "updated": "2026-07-15T06:18:57.83085124Z",
                "createOption": "FromImage",
                "acceleratedNetwork": true,
                "skuName": "Premium_LRS",
                "resourceGroupName": "ATEST1",
                "networkAccessPolicy": "AllowAll",
                "hyperVGeneration": "V2",
                "firstDiscoveredOn": "2026-06-30T06:14:36.822+0000",
                "supportsHibernation": true,
                "managedBy": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/atest1/providers/Microsoft.Compute/virtualMachines/TestAzureqweb",
                "location": "centralindia",
                "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
                "lastDiscoveredOn": "2026-07-15T06:18:57.830785819Z",
                "cloudResourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ATEST1/providers/Microsoft.Compute/disks/TestAzureqweb_disk1_xxxxxxxxxxxxxxx"
            },
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "created": 1684834562572,
            "displayName": "TestAzureqweb_disk1_xxxxxxxxxxxxxxxxxxx",
            "scanId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "subscriptionName": "qlys-dev-cvdev",
            "customerId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "qualysTags": [],
            "region": "all-region",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "resourceType": "disk",
            "createdOn": "2026-06-30T06:14:36.822+0000",
            "lastUpdated": "2026-07-15T06:18:57.830785819Z",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "cloudResourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ATEST1/providers/Microsoft.Compute/disks/TestAzureqweb_disk1_xxxxxxxxxxxxxxxx",
            "cloudType": "AZURE",
            "name": "TestAzureqweb_disk1_dxxxxxxxxxxxxxxxx",
            "tags": [
                {
                    "value": "qweb",
                    "key": "QwebAzureTag"
                }
            ]
        }
    ],
    "hasContent": true,
    "hasNext": false,
    "marker": null
} 

Sample: Get Azure Resources (v1)Sample: Get Azure Resources (v1)

API request

curl --location '<qualys_gateway_url or qualysguard_url>/cloudview-api/rest/v1/resource/DISK/Azure?filter=azure.tag.key%3A%22QwebAzureTag%22' \
--header 'accept: */*' \
--header 'Authorization: Basic xxxxxxxxxxxxxxx' 

Response (JSON)

{
    "content": [
        {
            "notDiscoveredInLast7Days": false,
            "controlsFailed": 0,
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ATEST1/providers/Microsoft.Compute/disks/TestAzureqweb_disk1_xxxxxxxxxxxxx",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "created": "2023-05-23T09:36:02.5723206+00:00",
            "displayName": "TestAzureqweb_disk1_xxxxxxxxxxxxxxxx",
            "scanId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "subscriptionName": "qlys-dev-cvdev",
            "customerId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "qualysTags": [],
            "region": "all-region",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "resourceType": "disk",
            "cloudResourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ATEST1/providers/Microsoft.Compute/disks/TestAzureqweb_disk1_xxxxxxxxxxxxxxxxxx6",
            "publicNetworkAccess": "Enabled",
            "skuTier": "Premium",
            "encryptionType": "EncryptionAtRestWithPlatformKey",
            "hyperVGeneration": "V2",
            "acceleratedNetwork": true,
            "networkAccessPolicy": "AllowAll",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "lastDiscoveredOn": "2026-07-15T06:18:57.830785819Z",
            "skuName": "Premium_LRS",
            "tier": "P4",
            "diskState": "Reserved",
            "managedBy": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/atest1/providers/Microsoft.Compute/virtualMachines/TestAzureqweb",
            "osType": "Linux",
            "resourceGroupId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ATEST1",
            "diskSizeGB": 30,
            "architecture": "x64",
            "imageReferenceId": "/Subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Providers/Microsoft.Compute/Locations/CentralIndia/Publishers/canonical/ArtifactTypes/VMImage/Offers/0001-com-ubuntu-server-focal/Skus/20_04-lts-gen2/Versions/20.04.202305150",
            "resourceGroupName": "ATEST1",
            "firstDiscoveredOn": "2026-06-30T06:14:36.822+0000",
            "createOption": "FromImage",
            "tags": [
                {
                    "value": "qweb",
                    "key": "QwebAzureTag"
                }
            ],
            "securityType": "TrustedLaunch",
            "location": "centralindia",
            "updated": "2026-07-15T06:18:57.83085124Z",
            "supportsHibernation": true
        }
    ],
    "pageable": {
        "pageNumber": 0,
        "pageSize": 10,
        "sort": {
            "sorted": false,
            "empty": true,
            "unsorted": true
        },
        "offset": 0,
        "paged": true,
        "unpaged": false
    },
    "totalPages": 1,
    "totalElements": 1,
    "last": true,
    "number": 0,
    "size": 10,
    "numberOfElements": 1,
    "sort": {
        "sorted": false,
        "empty": true,
        "unsorted": true
    },
    "first": true,
    "empty": false
} 

Get Resources API: Support for New Detailed Inventory Resources

Applicable for:  aws azureoci

New or Updated API Updated
API Endpoint /rest/v1/resource/{resourceType}/AWS
/rest/v2/resource/{resourceType}/AWS
/rest/v1/resource/{resourceType}/Azure
/rest/v2/resource/{resourceType}/Azure
/rest/v1/resource/{resourceType}/oci
/rest/v2/resource/{resourceType}/oci
Method GET
DTD or XSD changes Not Applicable

The Get Resources API now supports additional AWS, Azure, and OCI resources available through Detailed Inventory.

Sample - Get Details for AWS Document DB ClustersSample - Get Details for AWS Document DB Clusters

API request

curl --location '<qualys_gateway_url>/cloudview-api/rest/v1/resource/DOCUMENT_DB_CLUSTERS/AWS?pageNo=0&pageSize=2' \
--header 'Accept: */*' \
--header 'Authorization: Basic xxxxxxxxxxxxxxx'

Response (JSON)

{
    "content": [
        {
            "notDiscoveredInLast7Days": false,
            "resourceId": "arn:aws:rds:us-east-1:xxxxxxxxxxx:cluster:docdb-demo-70tu0u",
            "controlFailedCount": 4,
            "resourceName": "docdb-demo-70tu0u",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "connectorUuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "tags": [
                {
                    "value": "docdb-demo-70tu0u",
                    "key": "Name"
                }
            ],
            "accountId": "xxxxxxxxxxx",
            "customerUuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "scanUuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "cloudType": null,
            "deletedFromCloud": null,
            "region": "us-east-1",
            "updated": "2026-07-20T12:21:37.000+00:00",
            "firstDiscovered": "2026-03-24T08:36:30.000+00:00",
            "name": "docdb-demo-70tu0u"
        },
        {
            "notDiscoveredInLast7Days": false,
            "resourceId": "arn:aws:rds:us-east-1:xxxxxxxxxxx:cluster:docdb-2025-10-16-10-27-49",
            "controlFailedCount": 3,
            "resourceName": "docdb-2025-10-16-10-27-49",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "connectorUuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "tags": null,
            "accountId": "951386378875",
            "customerUuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "scanUuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "cloudType": null,
            "deletedFromCloud": null,
            "region": "us-east-1",
            "updated": "2026-07-20T12:21:37.000+00:00",
            "firstDiscovered": "2026-03-04T07:25:28.000+00:00",
            "name": "docdb-2025-10-16-10-27-49"
        }
    ],
    "pageable": {
        "pageNumber": 0,
        "pageSize": 2,
        "sort": {
            "sorted": false,
            "empty": true,
            "unsorted": true
        },
        "offset": 0,
        "paged": true,
        "unpaged": false
    },
    "totalPages": 1,
    "totalElements": 2,
    "last": true,
    "number": 0,
    "size": 2,
    "numberOfElements": 2,
    "sort": {
        "sorted": false,
        "empty": true,
        "unsorted": true
    },
    "first": true,
    "empty": false
}

Sample - Get Details for Azure Route TablesSample - Get Details for Azure Route Tables

API request

curl --location '<qualys_gateway_url>/cloudview-api/rest/v1/resource/ROUTE_TABLES/Azure?pageNo=0&pageSize=2' \
--header 'Accept: */*' \
--header 'Authorization: Basic xxxxxxxxxxxxxxxxxxxxx'

Response (JSON)

{
    "content": [
        {
            "notDiscoveredInLast7Days": false,
            "controlsFailed": 0,
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/new-test-AI-group/providers/Microsoft.Network/routeTables/public-rt-yogesh",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "created": "2026-07-07T06:44:29.531+0000",
            "displayName": "public-rt-yogesh",
            "scanId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "subscriptionName": "qlys-dev-cvdev",
            "customerId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "qualysTags": [
                {
                    "tagId": "16xxxxxx",
                    "tagName": "AutomationGroup26094"
                }
            ],
            "region": "all-region",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "resourceType": "route_tables",
            "cloudResourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/new-test-AI-group/providers/Microsoft.Network/routeTables/public-rt-yogesh",
            "resourceGroupName": "new-test-AI-group",
            "resourceGuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "disableBgpRoutePropagation": false,
            "provisioningState": "Succeeded",
            "firstDiscoveredOn": "2026-07-07T06:44:29.531+0000",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "lastDiscoveredOn": "2026-07-20T12:21:31.426136132Z",
            "tags": [],
            "routes": [],
            "etag": "W/\"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\"",
            "subnets": [],
            "location": "eastus",
            "updated": "2026-07-20T12:21:31.426221465Z"
        },
        {
            "notDiscoveredInLast7Days": false,
            "controlsFailed": 0,
            "resourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-2sr5n1hb/providers/Microsoft.Network/routeTables/rt-2sr5n1hb",
            "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "created": "2026-07-07T06:44:29.531+0000",
            "displayName": "rt-2sr5n1hb",
            "scanId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "subscriptionName": "qlys-dev-cvdev",
            "customerId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "qualysTags": [
                {
                    "tagId": "16xxxxxxx",
                    "tagName": "AutomationGroup26094"
                }
            ],
            "region": "all-region",
            "subscriptionId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "resourceType": "route_tables",
            "cloudResourceId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-2sr5n1hb/providers/Microsoft.Network/routeTables/rt-2sr5n1hb",
            "resourceGroupName": "rg-qa-azure-2sr5n1hb",
            "resourceGuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "disableBgpRoutePropagation": false,
            "provisioningState": "Succeeded",
            "firstDiscoveredOn": "2026-07-07T06:44:29.531+0000",
            "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "lastDiscoveredOn": "2026-07-20T12:21:31.426725628Z",
            "tags": [
                {
                    "value": "ROUTE_TABLE_V001_h0pqhw",
                    "key": "ROUTE_TABLE_T001"
                },
                {
                    "value": "ROUTE_TABLE_V002_3jp60i",
                    "key": "ROUTE_TABLE_T002"
                },
                {
                    "value": "ROUTE_TABLE_V003_z4nd3b",
                    "key": "ROUTE_TABLE_T003"
                },
                {
                    "value": "ROUTE_TABLE_V004_3xmz2l",
                    "key": "ROUTE_TABLE_T004"
                },
                {
                    "value": "ROUTE_TABLE_V005_cvpbog",
                    "key": "ROUTE_TABLE_T005"
                },
                {
                    "value": "ROUTE_TABLE_V006_yr934n",
                    "key": "ROUTE_TABLE_T006"
                },
                {
                    "value": "ROUTE_TABLE_V007_xtakdq",
                    "key": "ROUTE_TABLE_T007"
                },
                {
                    "value": "ROUTE_TABLE_V008_m4uogj",
                    "key": "ROUTE_TABLE_T008"
                },
                {
                    "value": "ROUTE_TABLE_V009_h4w178",
                    "key": "ROUTE_TABLE_T009"
                },
                {
                    "value": "ROUTE_TABLE_V010_fvo8ki",
                    "key": "ROUTE_TABLE_T010"
                },
                {
                    "value": "ROUTE_TABLE_V011_0v891a",
                    "key": "ROUTE_TABLE_T011"
                },
                {
                    "value": "ROUTE_TABLE_V012_7t1wir",
                    "key": "ROUTE_TABLE_T012"
                },
                {
                    "value": "ROUTE_TABLE_V013_5bxdrc",
                    "key": "ROUTE_TABLE_T013"
                },
                {
                    "value": "ROUTE_TABLE_V014_mbyfmc",
                    "key": "ROUTE_TABLE_T014"
                },
                {
                    "value": "ROUTE_TABLE_V015_cek3v8",
                    "key": "ROUTE_TABLE_T015"
                },
                {
                    "value": "ROUTE_TABLE_V016_adn7lg",
                    "key": "ROUTE_TABLE_T016"
                },
                {
                    "value": "ROUTE_TABLE_V017_hrby90",
                    "key": "ROUTE_TABLE_T017"
                },
                {
                    "value": "ROUTE_TABLE_V018_hrlglt",
                    "key": "ROUTE_TABLE_T018"
                },
                {
                    "value": "ROUTE_TABLE_V019_wvr0kc",
                    "key": "ROUTE_TABLE_T019"
                },
                {
                    "value": "ROUTE_TABLE_V020_d5mxah",
                    "key": "ROUTE_TABLE_T020"
                },
                {
                    "value": "ROUTE_TABLE_V021_84l2pz",
                    "key": "ROUTE_TABLE_T021"
                },
                {
                    "value": "ROUTE_TABLE_V022_7al25q",
                    "key": "ROUTE_TABLE_T022"
                },
                {
                    "value": "ROUTE_TABLE_V023_qibvgz",
                    "key": "ROUTE_TABLE_T023"
                },
                {
                    "value": "ROUTE_TABLE_V024_m41jyy",
                    "key": "ROUTE_TABLE_T024"
                },
                {
                    "value": "ROUTE_TABLE_V025_w4qg2m",
                    "key": "ROUTE_TABLE_T025"
                },
                {
                    "value": "ROUTE_TABLE_V026_5tl77t",
                    "key": "ROUTE_TABLE_T026"
                },
                {
                    "value": "ROUTE_TABLE_V027_pho5u6",
                    "key": "ROUTE_TABLE_T027"
                },
                {
                    "value": "ROUTE_TABLE_V028_7dru4t",
                    "key": "ROUTE_TABLE_T028"
                },
                {
                    "value": "ROUTE_TABLE_V029_i8ax6w",
                    "key": "ROUTE_TABLE_T029"
                },
                {
                    "value": "ROUTE_TABLE_V030_o0lbpu",
                    "key": "ROUTE_TABLE_T030"
                },
                {
                    "value": "ROUTE_TABLE_V031_zx25ra",
                    "key": "ROUTE_TABLE_T031"
                },
                {
                    "value": "ROUTE_TABLE_V032_wwv8aj",
                    "key": "ROUTE_TABLE_T032"
                },
                {
                    "value": "ROUTE_TABLE_V033_pljobr",
                    "key": "ROUTE_TABLE_T033"
                },
                {
                    "value": "ROUTE_TABLE_V034_jgtlbf",
                    "key": "ROUTE_TABLE_T034"
                },
                {
                    "value": "ROUTE_TABLE_V035_3sllnd",
                    "key": "ROUTE_TABLE_T035"
                },
                {
                    "value": "ROUTE_TABLE_V036_czxjz9",
                    "key": "ROUTE_TABLE_T036"
                },
                {
                    "value": "ROUTE_TABLE_V037_b5osnl",
                    "key": "ROUTE_TABLE_T037"
                },
                {
                    "value": "ROUTE_TABLE_V038_gomg30",
                    "key": "ROUTE_TABLE_T038"
                },
                {
                    "value": "ROUTE_TABLE_V039_t7bolv",
                    "key": "ROUTE_TABLE_T039"
                },
                {
                    "value": "ROUTE_TABLE_V040_ulqt0c",
                    "key": "ROUTE_TABLE_T040"
                },
                {
                    "value": "ROUTE_TABLE_V041_ncewhk",
                    "key": "ROUTE_TABLE_T041"
                },
                {
                    "value": "ROUTE_TABLE_V042_s0vx1u",
                    "key": "ROUTE_TABLE_T042"
                },
                {
                    "value": "ROUTE_TABLE_V043_nvah7b",
                    "key": "ROUTE_TABLE_T043"
                },
                {
                    "value": "ROUTE_TABLE_V044_1f914x",
                    "key": "ROUTE_TABLE_T044"
                },
                {
                    "value": "ROUTE_TABLE_V045_f0rtt5",
                    "key": "ROUTE_TABLE_T045"
                },
                {
                    "value": "ROUTE_TABLE_V046_590m6i",
                    "key": "ROUTE_TABLE_T046"
                },
                {
                    "value": "ROUTE_TABLE_V047_z7sd7a",
                    "key": "ROUTE_TABLE_T047"
                },
                {
                    "value": "JOB-20260706-123801-5za8g",
                    "key": "JobId"
                },
                {
                    "value": "AzureComprehensiveScript",
                    "key": "CreatedBy"
                },
                {
                    "value": "2026-07-06",
                    "key": "CreatedAt"
                }
            ],
            "routes": [
                {
                    "name": "default-route",
                    "etag": "W/\"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\"",
                    "id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg-qa-azure-2sr5n1hb/providers/Microsoft.Network/routeTables/rt-2sr5n1hb/routes/default-route"
                }
            ],
            "etag": "W/\"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\"",
            "subnets": [],
            "location": "eastus",
            "updated": "2026-07-20T12:21:31.426957549Z"
        }
    ],
    "pageable": {
        "pageNumber": 0,
        "pageSize": 2,
        "sort": {
            "sorted": false,
            "empty": true,
            "unsorted": true
        },
        "offset": 0,
        "paged": true,
        "unpaged": false
    },
    "totalPages": 1,
    "totalElements": 2,
    "last": true,
    "number": 0,
    "size": 2,
    "numberOfElements": 2,
    "sort": {
        "sorted": false,
        "empty": true,
        "unsorted": true
    },
    "first": true,
    "empty": false
}

Sample - Get Details for OCI DB SystemsSample - Get Details for OCI DB Systems 

API request

'<qualys_base_url>/cloudview-api/rest/v1/resource/DB_SYSTEMS/oci?pageNo=0&pageSize=2&updated=%5Bnow-3w..now%5D' \   
--header 'Authorization: Basic xxxxxxxxxxxxxxxx' \   
--auth-basic-username 'xxxxx' \   
--auth-basic-password 'xxxxx'

Response (JSON)

{
 "content": [
 {
 "accountAlias": null,
 "notDiscoveredInLast7Days": false,
 "controlsFailed": 2,
 "resourceId": "ocid1.dbsystem.oc1.af-johannesburg-1.xxxxxxxxxxxxxxxxxxxxxxxx",
 "connectorId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 "created": "2025-04-29T11:09:07.629Z",
 "displayName": "DBSystem-testing",
 "scanId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 "customerId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 "tenantId": "ocid1.tenancy.oc1xxxxxxxxxxxxxxxxxxxx",
 "qualysTags": [
 {
 "tagId": "143298403",
 "tagName": "Conn_Tag"
 }
 ],
 "region": "af-johannesburg-1",
 "resourceType": "db_systems",
 "subnetId": "ocid1.subnet.oc1.af-johannesburg-1.xxxxxxxxxxxxxxxx",
 "cloudResourceId": "ocid1.dbsystem.oc1.af-johannesburg-1.xxxxxxxxxxxxxxxxxxxxxxx",
 "diskRedundancy": "HIGH",
 "cpuCoreCount": 4,
 "uuid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
 "lastDiscoveredOn": "2026-07-13T10:46:45.150+0000",
 "databaseEdition": "ENTERPRISE_EDITION_HIGH_PERFORMANCE",
 "memorySizeInGBs": 64,
 "hostname": "test",
 "nodeCount": 1,
 "dataStorageSizeInGBs": 256,
 "lifecycleState": "AVAILABLE",
 "availabilityDomain": "Lhkx:AF-JOHANNESBURG-1-AD-1",
 "shape": "VM.Standard.E5.Flex",
 "timeZone": "UTC",
 "firstDiscoveredOn": "2026-06-18T07:32:43.835+0000",
 "version": "",
 "nsgIds": [],
 "compartmentId": "ocid1.compartment.oc1xxxxxxxxxxxxxxxxxx",
 "licenseModel": "LICENSE_INCLUDED",
 "domain": "CRM01",
 "kmsKeyId": "",
 "ociTags": [
 {
 "nameSpace": "Oracle-Tags",
 "type": "DEFINED",
 "value": "2025-04-29T11:09:07.333Z",
 "key": "CreatedOn"
 },
 {
 "nameSpace": "Oracle-Tags",
 "type": "DEFINED",
 "value": "xxxxxxxxxxxxxx",
 "key": "CreatedBy"
 },
 {
 "nameSpace": "test-space",
 "type": "DEFINED",
 "value": "123",
 "key": "test"
 }
 ],
 "updated": "2026-07-13T10:46:45.150657211Z",
 "storageVolumePerformanceMode": "BALANCED"
 }
 ],
 "pageable": {
 "pageNumber": 0,
 "pageSize": 1,
 "sort": {
 "sorted": false,
 "empty": true,
 "unsorted": true
 },
 "offset": 0,
 "paged": true,
 "unpaged": false
 },
 "totalPages": 8,
 "totalElements": 8,
 "last": false,
 "number": 0,
 "size": 1,
 "numberOfElements": 1,
 "sort": {
 "sorted": false,
 "empty": true,
 "unsorted": true
 },
 "first": true,
 "empty": false
}