Web Security Scanner API

Web Security Scanner API (under development).

Service: websecurityscanner.googleapis.com

All URIs below are relative to https://websecurityscanner.googleapis.com

This service provides the following discovery document:

REST Resource: v1alpha.projects.scanConfigs

Methods
create POST /v1alpha/{parent=projects/*}/scanConfigs
Creates a new ScanConfig.
delete DELETE /v1alpha/{name=projects/*/scanConfigs/*}
Deletes an existing ScanConfig and its child resources.
get GET /v1alpha/{name=projects/*/scanConfigs/*}
Gets a ScanConfig.
list GET /v1alpha/{parent=projects/*}/scanConfigs
Lists ScanConfigs under a given project.
patch PATCH /v1alpha/{scanConfig.name=projects/*/scanConfigs/*}
Updates a ScanConfig.
start POST /v1alpha/{name=projects/*/scanConfigs/*}:start
Start a ScanRun according to the given ScanConfig.

REST Resource: v1alpha.projects.scanConfigs.scanRuns

Methods
get GET /v1alpha/{name=projects/*/scanConfigs/*/scanRuns/*}
Gets a ScanRun.
list GET /v1alpha/{parent=projects/*/scanConfigs/*}/scanRuns
Lists ScanRuns under a given ScanConfig, in descending order of ScanRun stop time.
stop POST /v1alpha/{name=projects/*/scanConfigs/*/scanRuns/*}:stop
Stops a ScanRun.

REST Resource: v1alpha.projects.scanConfigs.scanRuns.crawledUrls

Methods
list GET /v1alpha/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls
List CrawledUrls under a given ScanRun.

REST Resource: v1alpha.projects.scanConfigs.scanRuns.findingTypeStats

Methods
list GET /v1alpha/{parent=projects/*/scanConfigs/*/scanRuns/*}/findingTypeStats
List all FindingTypeStats under a given ScanRun.

REST Resource: v1alpha.projects.scanConfigs.scanRuns.findings

Methods
get GET /v1alpha/{name=projects/*/scanConfigs/*/scanRuns/*/findings/*}
Gets a Finding.
list GET /v1alpha/{parent=projects/*/scanConfigs/*/scanRuns/*}/findings
List Findings under a given ScanRun.
Was this page helpful? Let us know how we did:

Send feedback about...

Cloud Security Scanner