Skip to main content
POST

Path Parameters

string
required
The UUID of the project

Authorization

Requires start_scan permission on the project. The container_scanning feature must be enabled for your plan.

Request Body

string
required
The UUID of the stored Scaleway credential to use for authentication
string
required
Full image name with tag (e.g., my-api:v1.2.0 or my-api:latest)
string
Git branch name for tracking purposes
boolean
Whether the scan is private. Default: false
string[]
Filter results by severity levels (e.g., ["CRITICAL", "HIGH"]). If omitted, all severities are returned.

Response

boolean
Whether the scan was started successfully
object
The scan runs asynchronously. Use the Get Scan by ID endpoint to check scan progress and retrieve results once completed.
Before scanning, CybeDefend validates that the specified image exists in the namespace associated with the credential. If the image is not found, the request will fail with a 404 Not Found error.