v4

latestOpenAPI 3.1.02026-08-08278476614.0 KB
share

Get Shared Project Views

Get all views for a shared project.

Per-view state is keyed by layer id (filters, column visibility/order, layer visibility), so state for share-restricted (parcel) layers is stripped from each view — otherwise a shared view leaks the parcel layer's column keys and the user's filter values even though the layer is omitted from the shared layer list.

Args: share: Validated ProjectShare from token share_service: ProjectShareService for fetching view data layer_service: Service resolving which layers are share-restricted

Returns: List of views with filters converted to client display units

Raises: HTTPException: 404 if project not found

get/api/v1/share/{share_token}/views

Path parameters

share_tokenstring required

Response

Successful Response