latestOpenAPI 3.1.02026-08-223391355.6 KB

aa8d44585147

security-governance

List workspace security project inventory

Plan: Enterprise

Returns the review-priority-ranked project inventory for the workspace, sorted by the selected sort_by (default last_edited, or relevance when query is set) with offset-based paging behind the cursor.

get/v1/workspaces/{workspace_id}/security-center/insights/projects

Path parameters

workspace_idstring required

Workspace ID

Workspace ID

Query parameters

limitinteger

Max results per page.

Max results per page.

cursorstring

Opaque cursor from a prior response. Omit on the first page.

Opaque cursor from a prior response. Omit on the first page.

querystring

Free-text search across project name and owner.

Free-text search across project name and owner.

sort_by'review_priority_desc' | 'name_asc' | 'name_desc' | 'published_status_asc' | 'published_status_desc' | 'last_edited_asc' | 'last_edited_desc' | 'risk_factors_asc' | 'risk_factors_desc' | 'pii_findings_asc' | 'pii_findings_desc' | 'external_access_asc' | 'external_access_desc' | 'most_edited_24h' | 'most_edited_7d' | 'most_edited_30d' | 'most_visitors_24h' | 'most_visitors_7d' | 'most_visitors_30d' | 'last_scan_desc' | 'last_scan_asc'

Sort axis. When omitted, results sort by last_edited (or by relevance when 'query' is set).

Sort axis. When omitted, results sort by last_edited (or by relevance when 'query' is set).

activity'active' | 'inactive' | 'dead'

Activity bucket filter.

Activity bucket filter.

is_published'true' | 'false'

Filter by publishing status. Omit for no filter.

Filter by publishing status. Omit for no filter.

visibility'public' | 'private' | 'draft'

Filter by project visibility.

Filter by project visibility.

contains_piiboolean

Filter to projects flagged with PII.

Filter to projects flagged with PII.

has_connectorsboolean

Filter to projects with at least one connector.

Filter to projects with at least one connector.

publish_statusstring[] nullable

Repeat to include multiple publishing statuses. Omit for all.

Repeat to include multiple publishing statuses. Omit for all.

review_prioritystring[] nullable

Repeat to include multiple review priorities (needs_review=critical, review_recommended=high+medium, no_review_needed=low+minimal). Unscored projects are not filterable but may appear in results.

Repeat to include multiple review priorities (needs_review=critical, review_recommended=high+medium, no_review_needed=low+minimal). Unscored projects are not filterable but may appear in results.

finding_idstring[] nullable

Repeat to filter to projects matching any of the listed catalog findings (e.g. public_pii_exposure, abandoned_published). Unknown finding ids return 400.

Repeat to filter to projects matching any of the listed catalog findings (e.g. public_pii_exposure, abandoned_published). Unknown finding ids return 400.

Response

OK

as_ofstring date-time

Conservative workspace-wide freshness horizon for the risk rollups; individual project rollups may be newer.

totalinteger required

Total matching projects across all pages.