security-governance
Get security scan
Changed onPlan: Business or higher
Scope: projects:read
Returns a security scan's status, timing, and requested checks. Findings are available from GET /v1/projects/{project_id}/security-scans/{scan_id}/findings.
get/v1/projects/{project_id}/security-scans/{scan_id}
Request
- Base URLhttps://api.lovable.dev
- Auth
- API key in header Lovable-API-Key
- or HTTP bearer
Path parameters
project_idstring required
Project ID.
Example:prj_01jw3k9m2xq8r5v0c7d4e6f2gh
scan_idstring required
Security scan ID returned by the list endpoint.
Example:a1b2c3d4-e5f6-7890-abcd-ef1234567890
Headers
Lovable-Versionstring
Stable API version to serve, as a YYYY-MM-DD date. Omit for the oldest supported stable version, currently 2026-09-11.
Lovable-Betastring
Comma-separated beta revision strings to enable on top of the stable version.
Response
OK
Example response
{
"commit_sha": "9fceb02d0ae598e95dc970b74767f19372d61af8",
"finished_at": "2026-01-15T09:30:00Z",
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"requested_scanners": [
"agent_security"
],
"started_at": "2026-01-15T09:30:00Z",
"status": "completed"
}Changes
- info
for the
headerrequest parameterLovable-Version, the format was generalized fromdateto no format - info
added the non-success response with the status
- info
- info
added the non-success response with the status
- info