v3

latestOpenAPI 3.1.02026-08-06274467602.9 KB
project

Update View

Update a single view with partial data and atomic ownership validation.

Args: project_id: UUID of the project (validated to be owned by current user) view_id: String ID of the view to update request: Request containing the partial view update data view_service: View service for business logic

Returns: Response with success status and updated view data

Raises: HTTPException: 404 if project/view not found or user doesn't own it, 409 if expected_version is stale (the view changed concurrently).

patch/api/v1/project/{project_id}/views/{view_id}

Path parameters

view_idstring required

Request body

expected_versioninteger nullable

Response

Successful Response

successboolean required