v4
latestOpenAPI 3.1.02026-08-08278476614.0 KBshare
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