漏洞扫描提供以下相关API接口。

资产

API 描述
AddAssets 调用本接口添加用户资产。
DescribeAssets 调用本接口查询资产列表。
DeleteAssets 调用本接口删除用户资产。
DescribeUserTags 调用本接口查询用户所有标签列表。
AddAssetTags 调用本接口为资产添加标签。
DescribeAssetsByTags 调用本接口查询标签下的资产列表。

扫描任务

API 描述
CreateScan 调用本接口创建扫描任务。
DescribeScans 调用本接口获取扫描任务列表。
DescribeScanSessions 调用本接口获取扫描任务实例列表。
GenerateVulReport 调用本接口生成任务实例报表。
DescribeAllVulnerabilities 调用本接口获取扫描任务结果,包含检测出的漏洞数量和漏洞严重等级分布。
DescribeVulnerability 调用本接口获取漏洞详情。

攻击面

API 描述
DescribeSubdomains 调用DescribeSubdomains接口,查询任务实例对应攻击面数据项中的子域名信息。
DescribeCrawlerRequests 调用DescribeCrawlerRequests接口,查询任务实例对应攻击面数据项中的爬虫流量信息。
DescribeHostAttackSurfacesFacets 调用DescribeHostAttackSurfacesFacets接口,查询任务实例对应攻击面数据项中的主机攻击面统计信息。
DescribeAttackSurfacesFacets 调用DescribeAttackSurfacesFacets查询任务实例攻击面数据统计信息。
DescribeWebTechs 调用DescribeWebTechs接口,查询任务实例对应攻击面数据项中的Web应用信息。
DescribeDomains 调用DescribeDomains接口,查询任务实例对应攻击面数据项中的域名信息。
DescribeHosts 调用DescribeHosts接口,查询任务实例对应攻击面数据项中的主机列表信息。
DescribePorts 调用DescribePorts接口,查询任务实例对应攻击面数据项中的端口服务信息。
DescribeDomainAttackSurfacesFacets 调用DescribeDomainAttackSurfacesFacets接口,查询任务实例对应攻击面数据项中的域名攻击面统计信息。
DescribeWebServers 调用DescribeWebServers接口,查询任务实例对应攻击面数据项中的Web服务器信息。
DescribeWebPaths 调用DescribeWebPaths接口,查询任务实例对应攻击面数据项中的Web路径信息。
DescribeDNSMap 调用DescribeDNSMap接口,查询任务实例对应攻击面数据项中的DNS解析记录信息。

登录态

API 描述
DeleteSession 调用 DeleteSession 可以删除指定的登录态信息。
DescribeListSessions 调用 DescribeListSessions 接口,用户获取登录态列表信息。
DescribeSession 调用DescribeSession接口,获取指定登录态信息。
EditSession 调用 EditSession 接口,用户可以对已创建的登录态信息进行编辑。
CreateSession 调用 CreateSession 接口,用户可以调用该接口创建登录态信息,并用于对应用进行登录态扫描。