GET
/v1/scan/scanner
Get scanner list
GET
/v1/scan/config
Retrieve scan configuration, including global auto-scan settings and fine-grained controls for workloads and hosts.
PATCH
/v1/scan/config
Auto-scan can be configured either globally or with fine-grained control for workloads and hosts. If any of the detailed control fields (enable_auto_scan_workload, enable_auto_scan
POST
/v1/scan/hosts/scan_report
Get hosts scan report
GET
/v1/scan/host/{id}
Get host scan report
POST
/v1/scan/host/{id}
Start host scan
GET
/v1/scan/image
Get runtime scan summary by workload's images
GET
/v1/scan/image/{id}
Get runtime scan report by workload's image ID
GET
/v1/scan/platform
Show scan platform summary
GET
/v1/scan/platform/platform
Show scan platform report
POST
/v1/scan/platform/platform
Request scan platform
GET
/v1/scan/registry
Get a list of registries
POST
/v1/scan/registry
Create a registry
POST
/v2/scan/registry
Create a registry
GET
/v1/scan/registry/{name}
Show registry
PATCH
/v1/scan/registry/{name}
Update registry
DELETE
/v1/scan/registry/{name}
Delete registry
PATCH
/v2/scan/registry/{name}
Update registry
GET
/v1/scan/registry/{name}/images
Show registry image summary
GET
/v1/scan/registry/{name}/image/{id}
Get registry image scan report
GET
/v1/scan/registry/{name}/layers/{id}
Show registry layers report
POST
/v1/scan/registry/{name}/scan
Start a registry scan
DELETE
/v1/scan/registry/{name}/scan
Stop registry scan
POST
/v1/scan/repository
Scan repository
GET
/v1/scan/status
Scan status
GET
/v1/scan/cache_stat/{id}
Get scanner cache statistic data
GET
/v1/scan/cache_data/{id}
Get scanner cache index data
GET
/v1/scan/workload/{id}
Get container scan report
POST
/v1/scan/workload/{id}
Start container scan
POST
/v1/scan/workloads/scan_report
Get containers scan report
GET
/v1/scan/sigstore/root_of_trust
Get all sigstore roots of trust
POST
/v1/scan/sigstore/root_of_trust
Create new sigstore root of trust
GET
/v1/scan/sigstore/root_of_trust/{root_name}
Get single sigstore root of trust by name
PATCH
/v1/scan/sigstore/root_of_trust/{root_name}
Update single sigstore root of trust by name
DELETE
/v1/scan/sigstore/root_of_trust/{root_name}
Delete single sigstore root of trust by name
GET
/v1/scan/sigstore/root_of_trust/{root_name}/verifier
Get all sigstore verifiers for given sigstore root of trust
POST
/v1/scan/sigstore/root_of_trust/{root_name}/verifier
Create new sigstore verifier for given sigstore root of trust
GET
/v1/scan/sigstore/root_of_trust/{root_name}/verifier/{verifier_name}
Get sigstore verifier by name under given sigstore root of trust
PATCH
/v1/scan/sigstore/root_of_trust/{root_name}/verifier/{verifier_name}
Update sigstore verifier by name under given sigstore root of trust
DELETE
/v1/scan/sigstore/root_of_trust/{root_name}/verifier/{verifier_name}
Delete sigstore verifier by name under given sigstore root of trust