team.asset.list
Lists shareable team assets filtered by type, owner, time range, and (raw) permission. Use this to enumerate the team’s sharing surface for DSPM scans. Accepts either KEY_TYPE_TEAM_ASSET_AUDIT or KEY_TYPE_TEAM_ASSET_MGMT (write keys implicitly include read access).
Authorizations
Query Parameters
Asset type to enumerate. Required. To scan every type, call this endpoint once per value.
ASSET_TYPE_SESSION_COLLABORATION, ASSET_TYPE_SESSION_SHARE, ASSET_TYPE_FILE_SHARE, ASSET_TYPE_WEBSITE_PUBLISH, ASSET_TYPE_PROJECT_SHARE Prefix match against the lowercased asset name.
Limit results to assets owned by this user ID.
Lower bound on shared_at (RFC3339).
Upper bound on shared_at (RFC3339).
Filter by the raw scope stored on the share row (before admin override and global controls are applied). The permission returned in the response is the effective scope, which may be tighter (e.g. global control collapses raw SHARE_SCOPE_PUBLIC to SHARE_SCOPE_TEAM_ONLY). SHARE_SCOPE_PUBLIC matches only the v1 value the asset_type writes today (v1.PUBLIC for SESSION_SHARE / FILE_SHARE / WEBSITE_PUBLISH; v1.EXTERNAL for SESSION_COLLABORATION / PROJECT_SHARE) — legacy rows stored with the other v1 value will not be returned. For DSPM scans of the truly effective state, omit this filter and post-process client-side.
SHARE_SCOPE_OWNER, SHARE_SCOPE_TEAM_ONLY, SHARE_SCOPE_PUBLIC Number of records to return. Defaults to 100.
1 <= x <= 1000100
Number of records to skip. Defaults to 0.
x >= 00
Response
Shareable assets retrieved successfully.
Whether the request was successful.
true
Unique identifier for this API request.
Page of shareable assets matching the filter.
Total number of records matching the filter (across all pages).
Echo of the applied limit.
Echo of the applied offset.