Skip to content
LogoLogo

Save private Project display preferences for one Workspace

Save private Project display preferences for one Workspace

PUT/api/v1/workspaces/{workspace_id}/project-display-preferences

Atomically saves a private sort and up to 1000 unique readable same-Workspace Project UUIDs. Maximum JSON body is 64 KiB. Active membership and Project-read authority are required. If-Match prevents cross-device overwrites; retry the identical request with the same Idempotency-Key. Shared ranks and global profile revision are unchanged. Unavailable Projects return content-free validation errors.

Path Parameters

workspace_idRequired
string <uuid>
Example0198ac5e-f9b7-7000-8000-000000000001

Header Parameters

X-CSRF-TokenRequired
string·min 43·max 43

Session-bound CSRF token. It must exactly match the __Host-assign_csrf cookie sent with the request.

If-MatchRequired
string

Entity tag containing the resource version last observed by the client.

Idempotency-KeyRequired
string·min 16·max 200

Opaque client-generated key for safely retrying this operation.

Request Body

application/json
sortRequired
string
Values
defaultrecentcreatedcustom
project_idsRequired
string <uuid>[]·max 1000

Responses