CyberSecurity Asset Management/Global AssetView Release 3.7.3.0 API
September 21, 2026
This release includes two API enhancements: the List Software Components for Specific Asset ID API now shows when an asset's Software Bill of Materials (SBOM) was last updated, and the Domain APIs now support DNS search tokens to filter unresolved domains by specific DNS record details.
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. For this API Release Notes, <qualys_base_url> is mentioned in the sample API requests.
Enhancement
Get the Last Updated Date for an Asset SBOM
What Changed for You
You can now view when an asset's Software Bill of Materials (SBOM) was last updated. This makes it easier to track changes to SBOM data.
The List Software Components for Specific Asset ID API response now includes the sbomLastUpdatedDate field. This field indicates the date and time when the SBOM for the asset was last changed or updated.
Updated API: List Software Components for Specific Asset ID
| New or Updated API | Updated |
| API Endpoint | /rest/2.0/am/asset/component/{assetId} |
| Method | POST |
| DTD or XSD changes | Not Applicable |
Use this API to get the list of software components for a specific asset discovered from the SwCA scan.
API Request
curl -X POST
'<qualys_base_url>/rest/2.0/am/asset/component/{assetId}'
--header 'Authorization: Bearer <JWT Token>'
--header 'Content-Type: application/json'
API Response
{
"responseMessage": "Valid API Access",
"count": 2,
"responseCode": "SUCCESS",
"hasMore": 1,
"lastAssetComponentId": 1000000000002,
"assetId": 12345678,
"sbomLastUpdatedDate": "2026-01-15T10:15:30.000+00:00",
"componentsList": [
{
"assetComponentId": 1000000000001,
"name": "example-library",
"version": "2.2",
"technology": ".NET",
"installPath": "/opt/example/application/2.2/lib",
"firstFoundAt": 1700000000000,
"lastFoundAt": 1700000000000
}
]
}
Enhancement
Search Unresolved Domains using DNS Search Tokens
What Changed for You
You can now use DNS search tokens to retrieve only the unresolved domains that match specific DNS records.
These DNS search tokens allow you to quickly find and analyze relevant unresolved domains in your organization.
The following DNS search tokens are now supported in the Domain APIs:
| Token | Description |
|---|---|
| dns.source | Search by the source of the DNS record. |
| dns.type | Search by the DNS record type. |
| dns.value | Search by the DNS record value. |
You can use the DNS search tokens in the request body of the following Domain APIs:
Updated API: Get a List of Unresolved Domains API
| New or Updated API | Updated |
| API Endpoint | /rest/2.0/am/domain/list |
| Method | POST |
| DTD or XSD changes | Not Applicable |
Use this API to get a list of unresolved domains for a given DNS record.
Sample: Get a list of unresolved domainsSample: Get a list of unresolved domains
API Request with filter in JSON
curl X POST
'<qualys_base_url>/rest/2.0/am/domain/list'
--header 'Content-Type: application/json'
--header 'Authorization: <JWT token>'
--data '{
"filters": [
{
"field": "dns.type",
"operator": "EQUALS",
"value": "AAAA"
}
]
}'
API Request with filter in XML
curl X POST
'<qualys_base_url>/rest/2.0/am/domain/list'
--header 'Content-Type: application/xml'
--header 'Authorization: <JWT token>'
--data '<FilterRequest>
<filters>
<Criteria field="dns.type" operator="EQUALS">
<value>AAAA</value>
</Criteria>
</filters>
</FilterRequest>'
API Response
{
"responseMessage": "Valid API Access",
"responseCode": "SUCCESS",
"hasMore": 0,
"count": 1,
"lastFetchDomainId": -66826159,
"domainListData": {
"domains": [
{
"domain": "<domain_name>",
"subdomain": "<subdomain_name>",
"dns": [
{
"source": "PASSIVE_DNS",
"type": "AAAA",
"value": "2600:1f18:7fff:f800::a"
}
],
"whoIs": {
"registrar": "Gxxx xxS",
"registrantOrg": "Qualys, Inc.",
"registrantEmailId": "<email id>",
"creationDate": "2025-01-01"
}
}
]
}
}
Updated API: Get the Count of Unresolved Domains API
| New or Updated API | Updated |
| API Endpoint | /rest/2.0/am/domain/count |
| Method | POST |
| DTD or XSD changes | Not Applicable |
Use this API to get the total count of unresolved domains for the given DNS record
Sample: Get the total count of unresolved domainsSample: Get the total count of unresolved domains
API Request with filter in XML
curl -X POST
'<qualys_base_url>/rest/2.0/am/domain/count'
--header 'Content-Type: application/xml'
--header 'Authorization: <JWT Token>'
--data '<FilterRequest>
<filters>
<Criteria field="dns.type" operator="EQUALS">
<value>AAAA</value>
</Criteria>
</filters>
</FilterRequest>'
API Response
{
"responseMessage": "Valid API Access",
"responseCode": "SUCCESS",
"count": 1
}